The big dealerships have the glitz- the sell it yourself markets have too many tire kickers – Canadian Auto had the BMW I wanted at a great trade-in deal thanks to Nimer and Jay. It was just too easy. Their stock is premium vehicles- I do not think you can get better service or a better deal elsewhere- we have already recommended them to a friend. Trustworthy!