I have always received excellent service here. The waiting room is usually clean and the TV on. They are always willing to squeeze me in if I feel I might be having a problem and they look at my car. They have always seemed fair with pricing.
PROS: Fast and fair service
CONS:
more