Made an appointment online for my FREE oil change on Saturday 8-30-2014 for 8 am. It took 3 hours for an oil change. When we arrived friendly staff came up to our vehicle and said sorry about the wait we will be with you shortly. Second person came by and asked are you here for your oil change, we said yes and we told her we made an appointment online. She then tells us that to do not make appointment online for Saturdays? (Well I did and have made 2 other appointments online since then). Young lady then say oil change should take about 1 1/2 hour. We decided to wait, we moved up in line when finally the service manager asked what we were there for, we told him an oil change and that we scheduled an 8 am appointment. He said that Saturdays are first come first serve and that I should not have been able to do so. (well once again I did and have schedule 2 fake appointment for this Saturday 9-6 online). After two hours of waiting for my FREE oil change, I asked to speak with the service manager Jose Rodriguez, he was very apologetic and said that Saturdays are on a 1st come 1st served. But I MADE AN APPOINTMENT. He then says he would pull a service guy and start working on my car. Waited another hour before it was complete. Jose was very apologetic and kept making excuses and recommendations for next time, Never did I feel that my being and wasting 3 hours of our day was important to them. Still upset with service received and that morning I kept seeing David Vara there, I should have complained to him. PLEASE FORWARD HIM THIS MESSAGE. This was my second visit.