We made it through Mexican security (which isn't exactly as tough as ours) and caught our flight from Cancun to Memphis. So we get to Memphis, and you have to go through Immigration and Customs. So you get off the plane, go downstairs to a weird baggage claim, get your bags, get in line to check your bags again, go through TSA security again, and back into the air port. Only problem is that our bags said "memphis" on them, not minneapolis and we only had one set of boarding passes. So we go through all the security and ask someone what the hell is going on and they just kind of laughed. "you gots to go get your bags from the baggage claim and check in again." So we had to go get our bags, and check in for our flight (which for some reason wasn't a connecting flight like everyone elses) and go through security AGAIN (grand total of 3 for the day). Then we find out our flight doesn't leave until 7:20pm (and its like 3 now and we've been here since 2). So we're going to be in damn memphis airport for another 4-5 hours.