A few months ago, I got off a DL flight and realized I didn't have a MetroCard with me and wanted to take the M60. Did not see a machine anywhere inside the terminal but I was able to buy a MetroCard at the newsstand across from the coffee place in the baggage claim area. I only needed a two-ride card but recall that they also had unlimited card options.