Absolute worst Apple Store I've ever been to. I arrived at 11am to get my keyboard fixed and was told the Genius Bar could see me in 30 minutes and they'd be able to fix my keyboard no problem. I came back at 11:30 and was told to come back in another 30 minutes, so I did. When I came back again they asked me to wait for 15 minutes. I patiently waited and was finally helped by an apple genius who told me there was no way they could fix my computer here and I'd have to send it out. If I had known that earlier I wouldn't have spent over an hour waiting. I didn't appreciate their customer service and it seemed as if none of them were on the same page.