That's why this stands out in my mind. I'm based out of NYC so I frequent those three airports.
Earlier I checked in online for my Lufthansa flight tomorrow. Then I read this thread and went back to try and get a mobile boarding pass but I guess I can't because I already printed one?