I had two separate bad experiences here. The first one was to get my oil changed. They took my car, I waited about an hour only for them to come out and tell me they didn't have the right oil... Amateur hour. Second time, I was in a bind and needed a battery. Once again, waited for an hour while this took place only to find out they didn't have a battery and someone had to bring one from another shop. Well, the battery that they gave me was complete crap and I had to replace it. I found out this battery I waited over an hour for and spent WAY too much money on, is "a crappy battery and from Walmart" per the mechanic. Interesting.... wouldn't recommend this place to anyone!