Now I know this is only one point out of many but do you really think its BAs fault that the duty free you bought in Nairobi was confiscated by Heathrow security staff? Would you really expect cabin crew to police the duty free purchases customers bring on board then correlate them with onward connections to determine which purchases comply with regulations?