I will say they did a good job, brought my car in for several things. They fixed what they could but some repairs were out of their scope. They fixed something that wasn't the problem and i paid. When i still had the problem and got a 2 nd opinion i called and explained what the problem was. They told me they didn't have the ability to fix it the general manager called me. Throughout the whole process they were very nice kept in contact and were apologetic for the inconvenience. Best part of all is they refunded me my money plus 100 extra dollars for the trouble.. that is good business firestone thumbs up.