I brought my car there for a water pump. They installed the water pump just fine but then they broke the valve off that removes air, the valve is attached to a whole coolant pipe!. They said ""Oh you have to go to the Pontiac Dealer and buy another one and we'll put it in"". Oh yea, while your driving you car will prolly overheat cuz it has air in the cooling chamber and dont mind it's 4pm on a Saturday so you won't get the part we broke until Monday, but that's a special order so you can bet it'll be 3 days or so. Well good luck getting to work. And that was it, they basically said see ya and threw me my keys, I'm like oh hell no! They will pay!
Pros: No Pros
Cons: Lot's of Con's see description