I have been using this shop for years, they always have coupons and deals, and it's always cheaper then taking my car to any other mechanic. Sometimes they have a long wait, especially on the weekends, but if you don't mind dropping off your car for a few hours, it's definitely worth the cash you save. They are always well mannered and never try to "fix" something that isn't broken. They also fix nails or screws in tires for free.