Great service, reasonably priced and friendly staff. They got me out of a pickle and let me know the dealership was upcharging me on my 04 Grand Prix, charging me for something they caused, not something natural.
Pros: Easy to get along with the staff
Cons: NONE
more