Originally Posted by
PTravel
However, TSA and CBP frequently overstep their lawful authority.
TSA for do sure, but I'm not certain about CBP particularly regarding non-US citizens. They have quite far-reaching legal* powers.
* well, allowed by the courts anyway, which
may not be the same thing morally