TRUE!!! Steve also showed up at the newest NYC store - upper west side - the one featured in his presentation last week announcing the ipad. You might say the staff were thrilled. The customers didn't seem to realize who was in their presence. He did give away 6 free iPads to some lucky people! * okay, just kidding about the free iPads.
2/5/10 at 5:24am