Two Apple stores made made the ``100 shops you must visit'' list for 2008 by Retail Week, which offers the latest retail news, jobs, analysis and market data.
Two Apple stores make ``100 shops you must visit'' list