I just bought Subaru Outback on Oct.15. Some key steps: call Van Bortel (tel in its website) for Karl, he will send you their basic price, options, parts, etc. if you car is in their new inventory (on the web), you can ask him to send you some photos and you decide if you want that car, or you can wait a few more weeks for a new delivery... after you agree with Karl on the car you want and price, you can reach a date of delivery. Get your new car insurance, then just cross the border with your bank draft and import the car...Karl will prepare all the documents for going through US customs at Lewiston Bridge (near Niagara Falls), and you need to fill Form 1 at Canada border and pay 5% GST, pay $220 RIV fee online and go to a Canadian Tire for federal inspection (no changes needed for Subaru), then pay another 8% PST at Service Ontario when getting the plate. Plan one day's drive, or stay one night at Rochester... good luck!