I don't think there's a group outside the criminal class that I dislike more than border and customs agents. These are ordinary people with little actual power, but within their role they are absolute. I am not sure what goes on in their training that makes them become such assholes.
I have had some interesting times with these people in UK airports.