My wife bought an alternator from here and it gave out in less than 2 years and about 19,000 miles. They sell junk parts. She also bought tires and life time alignment from these crooks. The tires are Michelin. Good tires. When she went in for rotate & alignment they ALWAYS try to upsell her for more money. We decided to get the oil & filter changed. They charged extra for using 5-20 multi viscosity oil, instead of 10-30. This is a rip off because they don't pay more for different viscosity of oil. Multi vis is multi vis. If they used single weight like 30 and charged extra for multi vis it would make more sense. Next, they said we needed a power steering fluid flush, with their discount it would be around $300. I told them, DO NOT do it. I brought the car to another mechanic and he said there is nothing wrong with the power steering fluid. My recommendation is go to Discount Tires they don't rip you off or try to upsell. They give you the facts and you decide what to buy. No pressure/ No hype.