AppleTVHacks.net has just spoken with an Apple Store representative for the Fifth Avenue, New York City store, who told us “I was told it just arrived”, and that yes, they would be available to people turning up at the store today.

After lots of promising, it seems the invasion of the Apple TV is well under way!