This is the first time I've visited Apple Store. I was disappointed by the quality of service. I've scheduled an appointment and I was late about 10 mins and they canceled my appointment. I reschedule it and came on-time and waited 20 mins. I talked to one of the workers there and I explained to her its unfair to cancel my appointment if I'm late 10 and if you're late 20 mins it's okay. She replied we have a lot of customers... wait or leave it's up to you.