I bought new tires at this location and had them installed. During installation they strip one lug nut on my car and then within 6 days I have had three of the tires go flat due to improper installation! The seal between the new tires and the new tires were not done applied properly.
Pros: null
Cons: null
more