Not very bright are you Richard? But then again nor are the great majority of working class Tories. Here's a handy hint. It's past the days of the White Raj. You want in to another people's country, you follow their fkg rules. Like 'em or not ;-)
Sorry to hear that. I'm not the most organised of people and fortunately have a visa for Thailand but I have backed all my online documents with paper copies. Including receipts. So hopefully will have a better experience than yourself.
I may be wrong here guys but this may reassure someone. I follow several sites concerned with visas/Thai pass and have yet to hear of anyone missing a flight because they haven't received their Thaipass.