Waipahu, HI
Although I booked an appointment online and received 2 confirmation emails, when I came in for my appointment they seemed like one wasn't scheduled. The checkin process was pretty slow, and after having my car for 2 1/2 hours for an oil change, tire rotation, and checking a leaky tire, it was time to pay. After I paid, I asked if they had found a leak in the tire, only to find out that they had forgotten to check. So I was there another hour and a half. To their credit, I mentioned that I hadn't eaten lunch yet and the workers kindly offered me some of the pizza they had ordered. Every other experience I've had at this location has been great, and I will most likely come back (I like that you can earn airline miles here), but this experience was just a bit sideways.