Slimy sales people. This is the quintessential scuzzy, slimy auto shop. I've gone here twice- for breaks and tires, and I've walked out every time and gone to a different shop. They will lie to you to sell you anything.
places reviews