KBH, Great Post!
You mentioned "as importing it as part of your landing ensures you are exempt from paying duty or taxes on the car."
Are you sure about this? Did you import your car with Goods Accompanying List? and paid no duties and Taxes (GST)? What about provincial taxes (PST) when...