I am a former employee of the tire lube express in the Covina Walmart. I would just like to say this is the worst auto center i have ever seen or worked at. I have over 10 years in the automotive industry and this this store is by far the slowest most unorgonized poorly run shop ever. I strongly recomend going elswhere and paying a little more.
Posted: 7/27/2008 • Last edited: 1/23/2009 • Link to this review