Originally Posted by
MSPeconomist
I hate preclearance because I don't want to have to arrive at the airport early and then be trapped in a holding pen. I much prefer to do all CBP procedures in the USA at my international gateway arrival airport.
Exactly. All this does it give them the ability of pressuring you to "co-operate" or miss your flight. I once waited them out for 11 hours at IAD before they finally realised I wasn't going to give them what they wanted, nor was I going to be intimidated.