I took my 2005 BMW 325CI in to have some parts replaced on a Friday with no appointment, they were able to get me in their schedule, took me to my job, and even picked me up once my vehicle was finished. I was only charged for 1/2 an hour of labor instead of one hour, they smoked my engine to find the leaks, no charge, usually that is a charged procedure I think. I had a budget to work within, and Rafael, and Tim, made sure I was within my budget. Everything I wanted completed on my vehicle was done correctly. My car is running so much better now. I saw the bad reviews below, I have had bad experiences at Walmart, that doesnt mean I will never shop at Walmart again. Do your research on your vehicle so you at least have an idea of whats going on, and what you should anticipate being charged for. My experience IS worthy of 5 STARS!! I will recommend these guys to anyone I know. Thanks Again!