I recently replaced the brake pads, rotors and CV joints on my car. The prices were either the same or a little lower than the other work shops near me(caught the Labor Day sale). It took half a day longer than I was told but that didn't really bother me too much as I lived nearby. When I finally picked up the car and drove it home, it ran nicely. Unfortunately the problem started a couple of days afterwards when my car started gushing ATF. After having another mechanic look over the car(I was told that Firestone didn't do anything related to the tranny), he said that it was coming out of the seal from the CV joint. To their credit, Firestone was very accommodating. The service manager, John, had the car towed back to their location free of charge and even reimbursed the fee the other mechanic charged to look over the car. They ended up replacing the part with an OEM part to make sure it didn't happen again. John even offered a free rental car during the time it was in the shop.
The reason I gave them three stars is because the leak could have possibly ruined my transmission. I would think that there would be a way to ensure that this didn't happen. It wasn't even a small leak, it sprayed the fluid all over the place. Normally this would have made me give them a one star review, but since they were great about it, I bumped it up a bit. Customer service here is top notch.
Will update in the coming weeks whether the repairs hold up or not. If they do, might bump it up to four stars.