I had an issue with the airport security last year, they would not let me take some of my medication as it was too big to go in the plastic bag. I was treated very shabbily by the staff, but remained calm. I then found I could buy a similar medication in the Chemists at the airport for £25 which made smile. When I got to my mates I went to his local pharmacy and picked up something similar for 12 Euros.
When I got home I contacted my local councillor, a decent Labour councillor and he followed it up and advised me to write a letter to a manager of security whose name now escapes me. My letter was nice and I didn't even include any swear words but advised them that the behaviour of their security staff was appalling and I offered to give them a talk and training about why some medications are needed and why some people who take certain medications should never be harangued and ridiculed in public.
The manager wrote back and offered an apology and said action would be taken and offered me £30 compensation for my trouble and to cover the cost of the medication I had to buy. :) I accepted it and now I have no problem taking my medication with me anytime I fly from Manchester.
So I would advise if you feel you have been poorly treated, complain to the authorities, you never know.
Also one time I arrived home one of the staff at passport control was a long time friend of mine, known each other 30 years and she still had to look at my passport to make sure I was me. I saw her in the pub a week or so later and I asked her about it and she said the managers are under so much pressure over immigration that pressure gets passed onto the staff and they have to check and double check everyone. Obviously that creates queues as the process takes longer. Another time I arrived back at 3am on one of Spikes Euro trips and Blues were the only people in the passport queue and I was asked where I was from, I said about 2 miles that way our kid, and the bloke went and got his manager to check :)) Loads of lads behind me were saying ffs Russ what have you done. Fucking mental really. I was a bit pissed though.