I've recently heard of a very poor experience a member here had at a shop called AutoLinks (located in Vaughan)
http://www.autolinksvaughan.ca/dealership/about.htm
The shop installed components incorrectly resulting in additional damage to the car. The memeber had the car towed to this shop to only have the shop not stand by their work and deny it was their fault.
http://www.autolinksvaughan.ca/dealership/about.htm
The shop installed components incorrectly resulting in additional damage to the car. The memeber had the car towed to this shop to only have the shop not stand by their work and deny it was their fault.