That's terrible. I've never used it though, as an Australian. The name does sound vaguely familiar though. Are there any businesses that actually require you to use it? I've never seen one.
I usually pay for airlines with my credit card, now they aren't allowed to charge as large fees as they used to. Before that, I'd used BPay instead (which I still use for a lot of bills).