From my calculations it appears that the $9,000 price difference would be correct if the Canadian dollar was worth about US$0.78. When I purchased my TCH last November the Canadian dollar was worth US $0.87 so I should have paid only an extra C$4,600 not C$9,000. Buyers today should see almost no difference Canada versus US prices.
For those interested you can check out the exchange rate at the time you purchased on the following website:-
http://www.xe.com/ict/