When we arrived in time for our 5:10 appointment to replace our iPhone batteries, we were told that they couldn't actually do any of the work that day (they couln't even replace one of the three batteries) and we would need to reschedule. They said it takes longer than an hour to replace a battery (what kind of design is that?) and they close at 6:00 today. So they knew when the appointment was made that they wouldn't be able to do the work, causing us to drive nearly an hour for nothing.