I ordered a new Camry Hybrid from a company in Toronto. Cars4u.com. Guy by the name of Barry Thomas. I got fair amount off of MSRP and the car is on the boat from Japan. Should arrive before the 2006 cars are out!

He is extremely accommodating and even made a 175 mile trip to appraise my trade in. He has offered to meet me half way for delivery in Kingston, ON
Dealers in Canada are a different breed. They will NOT bargain on extended warranties and Toyota Canada forces you to buy in Canada. Warranties purchased in USA are not valid unless you are a USA resident. Unfortunately, I am a US citizen but a permanent resident of Canada. Let me say, unfortunate that I can't get a deal on an extended warranty!! Living here is great.
84month/160,000km warranty is $1,999CAD same warranty in USA 84month/100,000 miles is approximately $900USD.
I'm looking forward to posting as soon as I have questions and get my car!
Cheers,
Keith