Guys, is the OP talking Canadian dollars?? If so, that seems like a fine price. The exchange rate today was .73, so he's talking $16,425 USD...
Sounds high - too close to MSRP. You should be able to get it closer to $20,000.
I got a quote for 20,000 + tax in Dec.