To be fair, it's not unknown for airlines to deny boarding if there's a small typo in your name on the ticket you bought online. Or for money to be lost when sent to a bank account number that's off by one digit. Etc.
The real message is always check and check and recheck when doing business online. It's a basic rule of the internet.