Stay away. I have used them twice. On both occasions they were foul mouthed and shady. They scratched my rims and didn't seem to care a bit about the vehicles they were servicing. The set up of this business is such that the logistics of actually getting your car in and out of the shop are next to impossible. They are in a lane way with no parking queue. After waiting 30 mins I was told to drive around the block to join another queue and wait longer behind others who had come long after me. The last service guy tried to get me to buy winter tires by telling my one year old winters were worn down. Not a trustworthy business.