We recently had a connecting flight from Atlanta through JFK 2 weeks ago. There was a 2 hr window between flights. The lines for Customs in Atlanta was so backed up we ended up missing our connecting flight. Not sure if this is an isolated problem or not but it certainly left a bad taste in our mouth.