Since I've been an Apple user since the late 80's, I would normally give this place 6 stars but it's always a zoo when I go there. I mean... wall to wall people. Even with the place completely PACKED, I was still able to get my hands on anything I was interested in (ipod mini, nike "watchband", etc.). It's Apple, so they always have the latest in products and ideas. It didn't take too long for an associate to find me standing by the software and ask to help me.