Apple has confirmed the November 7th opening for its retail store located at the Carousel du Louvre. Like many Apple Store openings, the first 5,000 visitors will get a free t-shirt. Customers will be able to check out products on the bottom level, which includes a special area focused on the iPhone. A second floor hosts services such as the educational workshops.