Yeah their service can be excellent but also extremely poor once onboard. I've flown them Domestic/SH Europe in the lady six months. There's often at least one crew member with very bad attitude, but they're often balanced out by the rest of the crew who are very helpful (going way beyond the call to reunite me with my ipad I left onboard). But then I'd be living in a fantasy world if I believed there weren't a few bad eggs at my airline who spoil it for the rest of the crew and passengers. I've not had a reason for making a complaint with them bud I'd have hoped for better with BA.