The main point of my post was that I think the original poster could have cooperated a little better with the TSA. But, I take that view because I know I am a 'guest' in this country. I guess being an American would give you different expectations. The US border agent can refuse entry to me. But not to you under any circumstance. In that case, I think it is worth asserting your rights, like Mukherjee.