Apple Store – Grand Central Station (NYC)

November 23, 2011

Apple previewed the opening of its Grand Central Station store this morning.

Above is a my own snapshot while passing through.

The store sign reads:

“Grab an iPod Touch.  You’ll wish your commute was longer.”  

I don’t think opening up a store in one of the busiest train stations in the world was Steve’s idea.  It feels forced, more like a shareholder’s desire to over-expand before selling out.

Even if it makes $1 million/day to offset the mere $1 million in yearly rent, the store’s placement still feels weird for such a respectable and forward-thinking company.

Is the Grand Central store a smart long-term move or a shareholder short-term strategy?

Previous post:

Next post: