The Apple Store: a techie pilgrimage On Fifth Avenue, this is Apple’s flagship store. The Louvre-like structure was opened in 2006 and hailed as a model for innovative design. But it came at a cost; Apple recently spent an estimated $6.6 million renovati