I also had the same experience with Computerwebstore - several promises for delivery, nothing appeared, cancelled order and got no refund.
Contacted my local Trading Standards (suggest you do that, then hopefully these guys can be put out of business), who told me to write to them cancelling the order (inc proof of postage), quoting distance selling regs that they had 30 days to refund. Of course they didn't, so contacted my CC told them that I had the formal letter to cancel. etc, in short the CC credit my account immediately.
This has been going on for 2-3 years in my expereince, so don't understand why Trading Standards aren't more proactive!
To reply as a company, please log in to your business account.