I checked several places, and Terry's had the best price. I was a bit skeptical at first because I was afraid that skimping on the cost would skimp on the quality. But they did a really good job, and the employees were friendly. The reason they're cheaper is because they're honest, and don't charge for every single little thing you don't need or service that shouldn't be charged (one place tried to charge me for handling toxic paints..ridiculous). Anywho, I would definitely recommend Terry's for any of your car service needs.
Pros: cheap, good work, honest ppl