Originally Posted by ScottC
None at the airport sadly. T-mobile stores will be able to help you, as they sell (though unadvertised) prepaid sim cards.
Scott - thanks ... that is interesting that they do actually sell the cards separately! I'm going directly from the airport to my hotel in any case: and it appears there's a T-Mobile store not a quarter a mile away on W 57th Street.