This place is just too chaotic. There is literally no customer service. If you don't make an appointment, you are screwed. (I was advised by a relative to arrive 15 minutes early and still didn't get helped until my scheduled appointment)I had a broken iPhone and needed to see what my options were as far as getting a replacement. I honestly did not feel that the associate I worked with was particularly interested in helping me and, at times, was a tad condescending. She may replace broken phones all day long, but it was new experience to me and I would have appreciated a little more explanation of pricing, Apple Care and even if se had tried to fake some level of customer service, it would have been more than what I encountered. The only reason I'm not giving them one star is because they had iPads set up for kids to play with and it kept my daughter entertained.