Do not take your car here. Mine broke down on the 401 on Thursday had it towed here for convenience of being 24/7 since I was from out of town and wouldn't be able to get back until Sunday (which it told them at 5pm I needed it done). This gave them almost 4 days to fix my alternator. I called Sunday morning to make sure it was done to arrange for my ride to the response of "ok we will bring your car in now". At 5pm I called again (they don't call you back here) and they told me it needed an alternator (which they diagnosed Thursday) and that they ant get one until Monday. I asked how much all this would cost and was told they would call me back. Again, this never happened. Monday morning I called again for a quote/status to a hangup, either from lack of understanding my request or the fact they didn't want to give me a quote and "we'll call you back with a quote, the car will be done at 8pm. To wrap up, car wasn't done until midnight Tuesday, I never got a quote or an itemized receipt and it took them six days to fix. Guess I should have listened to the lady who was yelling at them about keeping her car for five days when I dropped mine of...