You really have no idea about the extreme powers that Customs has do you? This article is a very minor part of it. You should do some research on what customs can do, all without any warrant up to and including holding you in person, again without a warrant, until they decide to release you. It's been that way for a long long time. Oh and BTW it's not just US customs that acts that way either.