Went in for an oil change and filter replacement. Got there 10 minutes early and let them know that although I'd specified that I'd be dropping of my vehicle I had decided to wait for it instead. They told me that was ok. I they told me it would take about an hour. I had to be at work at 9am with a twenty minute drive between and thought dropping off at 730 would be plenty of time. After over an hour and a half I still hadn't heard anything. I went to check how much longer and was told they'd go find out. I'm pretty sure they hadn't even started working on it cause the guy came back ten minutes later letting me know it would just be a few more minutes. It's been another ten minutes (we're about to pass the two hour mark) and still no car. This place is way too expensive and the service is clearly not great. Avoid if possible. I know I will.