The Magic of Christmas has come alive year round at America's The Magic of Christmas has come alive year round at America's First Christmas Store and so much more...Since 1935. Shop online for all your Christmas and Holiday Collectibles or come visit at the Brick & Mortar Store location & experience a bit of it's history.