A queue of several hundred people, snaking around the block, greeted Apple's new store in Palo Alto, California, on Saturday morning.

read more