I wish I could give a minus 5. This was the most unorganized set up I've seen in a while. We had to stop here on the way back from Mexico. It took so long to get through Immigration and Customs, I swear the employees were on some kind of slow motion drugs. We were about to miss our flight- in fact someone had to call the gate to ask them to wait for us. When we saw the mile long line for security, we panicked. I thought if I asked the security man very nicely if we could go to the head, since the plane was waiting, perhaps he would help us. WRONG!!! He was the rudest, most ignorant employee I encountered in the entire airport. We ran our asses off and got to our gate just as they were closing the doors. Luckily they let us board. From now on it's non-stop for us!!!