My car is quite spoiled, due to it being European and it needs the best of everything. My regular mechanic was not available, and all I needed was a simple oil change, so after looking through reviews about this place, I thought it was a good idea to take it here. First of, I asked them upon walking in if they had the filter for my particular make & model (since I know most places do not have them in stock) & in order to avoid waiting an excessive amount of time. The guy said he had it in stock, then started to quote me the price and giving me some false info about other car places & how much they charge to do an oil change to my car (trying to convince me that his price was so cheap) and even giving me a $17 disc, which came about the total of $52. I thought it was very overpriced, but I was already there & had to get it done. I ended up waiting for over 2hrs for the oil change, when I asked why it was taking so long, the same guy at the reception told me he did not have the filter & had to get ordered & delivered!! When I finally left the place, they called me to ask me to come back because they had left someone's keys inside my car!! I thought after the 2 hrs my car was sitting at this place they didn't even verified they did not leave some other customer's keys inside my car? and not only they forgot someone else's stuff in my car, I took it to have it check with my regular mechanic few days later & he told me they forgot to place one of the screws back on that holds the bottom of the car!!! I was so pissed of at this place not only they ripped me off, but wasted my time and more money. STAY AWAY FROM THIS PLACE!