... *And* they charge a booking fee, which Virgin don't. That's all you need, really.
On top of that, their website seems to positively relish thwarting your wishes- I mainly didn't get the seat I wanted (aisle seat), unless I "gamed" the system by adding tickets to my basket until it gave me an aisle seat and then deleting the unwanted ones.
I *have* actually written to them, telling them that I won't ever use them again because their TV ads are so bad.
To reply as a company, please log in to your business account.