Flown BA many times and have always had an acceptable service. However some CC have displayed a precious or even a prima donna attitude. The best for me was a short flight on a long gone airline called Novair. AGP-MAN on a brand new 734, top service. Not surprising really as there were only about 30 punters on the flight. No wonder they went bump.