This year, Apple is making sure you are having no tech problems during your holiday travels! The tech company has put one of their stores smack-dab in the center of Grand Central Station! (well, actually it’s a little to the side, North-East side to be exact). As of last week, the store opened up on the mezzanine of the famed station, open air to the historical painted ceiling and bustling holiday foot traffic. Smart location for an Apple store considering how many people zoom through the station on a regular basis, giving travelers a perfect opportunity for last minute gift shopping!