I was told a 30 minute wait for an oil change which was fine. I was there for 3 hours which was not fine. The man that originally helped me was kind and professional but he left the store. It was downhill from there. I waited upstairs and fell asleep. Nobody called me or got me to tell me the car was done. I woke up to see my car in the parking lot. I paid, started the car only to find the tire pressure light on as well as the oil change light. No sticker on the windshield showing the oil change completed. I popped the hood to check the oil and it seemed to have been changed. I asked a mechanic to assist me. He was helpful and courteous and put air in my tire and double checked my oil. At least he made a bad experience better.