This place has OK service but they are really slow. A few times I made an appointment to have an oil change, only to wait two hours until it was complete. At least when I complained about this they gave the oil for free. My biggest complaint? They treat you as if they are doing YOU a favour by bringing your car in. From now on I'll just go to the dealership. Same price, better service and they don't recommend hundreds of dollars of unnecessary (dare I say false information?) service.