The Lenox Apple Store was pretty cool. And it had some The Beatles Love.

Image