Many years back Grand Touring made the news. I believe it was Bathhurst / Lakeshore location. Anyway they were selling stolen cars/vin'd or something. I can't remember what it was but it was fraud or some sore and it was big enough that it made it on TV.
I love it when you go to their site (under staff) they throw around title's like COO, CEO & President. LOL they are a glorified car dealership.