Originally Posted by AM47
Just a thought, you could look into dealer stock in the Toronto area find one you like, put a deposit and pick it up when you move here. I think any dealer is going to provide good service if they don't, go to another dealer. I have dealt with Maranello BMW and they were good, it was for a X5M and we did not buy it there. Hope that helps.
it would be difficult for me to find time to go to toronto just to look at a car but i'll try to do that if i can because it seems like the best solution in my situation