I got excellent experience. I have already pre order the new Iphone by phone which was fast, easy and very good service. I had to wait some minutes in the line to pick it up because it was Saturday and they just had launched the new Iphone. Despite the fact it was crowded the staff patiently set up my Iphone for me and backed up my data from my old Iphone to the new one. He explained all my concerns and it was courteous.