I'm very happy with my experience at WASP. They will do some diagnostic beforehand and offer me different options. More than once I've aggreed to one price and then have them come back with another--even lower. I refer friends and family.
Pros: pick up/drop off; nice waiting room; friendly and trustworthy
more