Andrewtech all the way.
I took my car to Stohlman a while back for some repair work, charged $75 to turn around and say "yeah its broken like you told us, and we wont fix it". Service dept was obnoxious and they even said thier own test results were screwy and they didnt know why the tech wrote down what he did. I later got a "how was your service with us" call from SOA, yelled at them and got my money refunded. which is nice. Called them a short time ago about an AC issue (which andrewtech fixed on the spot, yay andrewtech) and the lady treated me like crud. me: "hi, i was wondering if i could schedule a time for you to take a look at my A/C, I think it needs a recharge or possibly repair" her: "yeah you and everybody else, im sure your just being paranoid"