Virgin Atlantic, who seem to be in a contest with BA to make for the worst flying experience. Sorry sir, you didn't pay for actual wings. Stiffed me £45 for a bag because apparently my-not-very-cheap-ticket didn't include a bag, something that wasn't made even a teeny bit clear when I booked via Expedia (who admit it, they're working on it apparently). Apparently Virgin have a stupid new pricing schema. I wouldn't fucking mind if it was someone like Norwegian who offer an actual cheap ticket and make it clear what is and isn't included, it's paying full whack and then getting stiffed by the Michael O'Leary School of Customer Service. You can guess what happens when you call Expedia. Call Virgin they say. You call Virgin, call Expedia, they say. You call Expedia back, no, no, that's Virgin. You call Virgin back, oh wait, it's not us, you need to call Delta. Delta says call Expedia. Good god, I've not even left the ground yet. Possibly I won't, I never did pay the wings upgrade fee. It's probably just a fucking bus. And I'll still have to pay £45 for each bag.