People queue to enter the flagship Apple Store on its opening day in Shanghai, July 10, 2010. [Photo/Xinhua]