I have brought my vehicles to Sullivan Tire on Amherst st for a few years now. They do great work, however, they are very expensive. My most recent work was quoted out at $600 at Sullivan but I got it done for only $200. They do a lot of business at Sullivan so they are slow in getting your vehicle back to you. Even if you have a scheduled appt, you always have to wait. I've had to work 2.5 hours for an oil change when I had an appt.