Don't mean to be rude but half the people on here don't know what they're talking about. It's very easy to import a vehicle from the states, ck the Riv.ca website to make sure it's eligible. You will find that the biggest mod is to have full time daylight headlights, speedo is no big deal most NA cars have both, and child car seat mounts sometimes have to be modified on the back dash, all can be done after you import before canadian tire inspection(the only authorized inspection centres). Other than that, the most important thing is to notify the US side 72 hours in advance of the vin number at the port of entry that you're going to use so they can check the number for liens, if it's stolen etc. and get a manufacturers letter for recalls and proof they were repaired. You have to get the ownership stamped on the US side before coming to Canada. Once into canada, it easy, you can pay the riv registration fee, I think $295, you must pay hst, which you would pay even if bought in Canada. Get the vehicle inspected at Canadian Tire(free) and get a safety check. if the vehicle is 15 years old or older the only thing you have to do is notify the US side 72 hrs prior to import and get the ownership stamped before coming to canada
DO not attempt to bring a vehicle over without getting the US side to stamp the ownership or you will be screwed. Simple as that. You will save a ton