Not bizarre at all, not every modeller is on forums and aware of the situation. As in other things when problems arise such as non delivery of a product you start to search and only then might you find threads such as this. I'd surmise there are still alot who frequent here and yet have no idea they'd be pouring money into a hole if they ordered.
I got caught many years ago in a similar situation. it was pre-internet and you relied on magazines, shows and word of mouth. I purchased a Leather bike jacket from a trader at a show, as he didn't have my size I paid a deposit and awaited delivery. To cut a long story short he was doing much the same as Coopercraft and advertising products he didn't have and taking deposits and payment. When he finally got wound up it turned out that many of the magazines he had been getting orders from had been cutting him slack as "he was a nice guy" and the stand that I brought from wasn't his but another companies that had given him space "to help him out".
I paid £20 deposit when my weekly wage was £80 so it was a large amount to me, in conversation with the liquidator he said that just in the previous year the trader had taken £20,000+ in either deposits or full payment and all of it had "disappeared". The stupid thing was if he had run his business properly it was viable. I didn't get any money back but at least the trader spent 18 months in prison.