I came to this auto service thinking they were dependable and cheaper having so many branches in the city. Wrong. They quoted me $100 which my dealership would have charged.  I assumed since I am the only customer there that it would be quick since I am going out of town right after this last task of changing my oil.  They took 45 minutes to take my car in the back then take another 45 minutes to tell me they don't have the air filter in stock so they have to get it at my dealership. I have already told them I am going out of town and that I am in a rush but they weren't concerned about that. I said I would just get the oil change done at my dealership since the price isn't different and the simple fact it would take longer now. They said they drained the oil out so I couldn't drive it and that I was stuck. What kind of mechanic dissembles a car before checking on tools/stock? They just wanted my money and weren't going to let me leave without it. I was upset and asked why it took them over an hour and half to communicate anything to me and now leave me stranded. They didn't have any answers for me except that someone is on their way to get the air filter. I wait another hour now over 3 hours. I ask what the status is and they weren't concerned with making me feel better about this situation just satisfied that I have to pay them. Finally almost 4 hours later the car is done and I still had to pay $100.  They even smirked stating they could have charged me more.  Do not EVER go here, they have a teenager working the front desk and a bitter Asian lady dodging all customers letting the kid take care of everything. Disgusting.