That really sucks, and I'm really sorry that happened to you. The goons at TSA suck pretty much across the board. I've come across only two that have been pleasant. If this happens to you again I hope you'll escalate to the on-duty manager, I'm pretty sure what happened to you is not considered okay.