Where to start. My boyfriend's car needed to be fixed. The alternator died, the air conditioning wasn't working, the alignment was off. It ended up dying before we could get into a shop.
We towed it to USA Auto because of all the great reviews. I read through a ton of them before we made our choice to go here. We heard they were fairly priced and had great service, plus they weren't that far from our apartment.
They tried to charge $1067.xx for the alternator, labor, a new battery, and radiator crack. They didn't even address the alignment yet. They wanted to charge over $250 for the alternator ALONE! I called autozone and found the same alternator for half that price. They wanted to charge $130 for the battery - Again, Walmart for the battery for less than half the price. So we decided to buy the alternator and have USA Auto put it in for us. They charged $190 just to put the alternator in.
Funny - once the alternator was in my boyfriend drove his car to Walmart - where guess what?! WE DIDN'T NEED A NEW BATTERY! They tested our battery and it was perfectly fine. Huh. So - with the new alternator in the air conditioner works great. We didn't need the alignment fixed it was a tire that had a bubble in it. Which we took to discount tire (where he had warranty on the tire) and guess what? The alignment is just fine!
So just so you know - if you don't know what's wrong with your car they will try and tell you that there are parts you need replaced that you most certainly don't, Besides being overpriced at that.
The only pro was that they (the gentlemen who worked there) were nice.