It's really a shame City Search makes you give the place one star in order to post your review. If I could there would be zero stars. In a nutshell, the mechanics are completely unprofessional, rude and, for lack of a better way to phrase it, completely unsophisticated. I got a few estimates before deciding to take my car to these people. They definitely had the lowest price, but they took two days longer than they said they would, then they didn't call me when it was finally ready. This was back in October and their card machine was ""broken"", which after reading other reviews makes me think they probably are a cash only place, but they advertise that they take all major credit cards. They didn't tell me I had to pay the $400.00 in cash until I went to pay with my debit card. Luckily the bank down the street stays opened later than 5p.m. because they would not take a check either. I felt like they were really trying to pull something. Like they wanted me to have to leave my car so they could charge me some kind of holding fee, which the very rude man mentioned when I said I might have to wait until the next day to pick it up. I will never go there again and hope that this review and the others I've read keep anyone else from risking their service.