So far, excellent customer service, and work for my vehicles. Update: 5 to 2 stars. Friendly, but I took a car in for general maintenance and after I left the check engine light came on after about 5 miles, i pulled the code and gave me a lean mixture. Sure enough i checked they didn't close the air box properly when checking the filter, i corrected and cleared the code. I went to them the next day They didn't have a response to my questions about this other than an apology, was supposed to call me and never did. Possible intentionally left loose to get more work. Be cautious, very cautious.