They are all at it. I was looking at flights Edinburgh to London last week and BA and BMI are just the same if not worse. With BMI the flights I looked at were priced £4 each way and then had £94 taxes and charges applied !!!!!. How do they all get away with it?.