My experience the two times I have been there has been perfect. The first time to buy my tires I dealt with Leon, he was so nice and knowledgeable and trustworthy I felt comfortable knowing that the information he gave me I could trust and he showed me everything he was doing.
One of my tire pressure lights came on about 3 weeks after I got my tires, I called and Nelson the Manager got the call made me an appointment and with in a timely manner fixed the problem and I was on my way.
These two gentlemen were very courteous and very accurate on the information they gave me . I would definitely recommend that location to my friends and family with out hesitation.