I wonder if those who asked the refund and got them, if by a miracle that tech demo ever gets to be a game, if they will be allowed to buy it again...
I have heard some companies parting ways with a customer due to refunds, and never allowing them to purchase from them ever again, at least with the same credentials/payment details.