I brought my car to Kar King long time ago to get an ICBC repair. I was not happy with them. I got into a car accident with my civic, they had to re-weld the a new frame in the front. Two years later, the new frame broke off from the rest of the car. They denied is their workmanship and blame me for running over potholes. They tried to make me pay to get it fixed. Furthermore, they left tools in the engine bay and made a little hole on the roof liner. Lastly, Kar King gave me a crappy loaner car (Pontiac 6000). I will not go back to that place again.