Does anyone have any experience with Downsview Place Auto Group? Good or bad? http://www.dpautogroup.com/index.htm
I'm thinking about flying up from New Brunswick to buy a MINI and they have a few that look very interesting. Their prices are very good. But it might be too good to be true.