My sympathies to the OP, I was once scammed in a similar way but thankfully paid by credit rather than debit and got my money back. I would love to say I was smart but it was pure chance but I was told by the bank that there are far more protections for credit card payments.
It is very possible to live within your means and have a credit card, the problems arise when a person has no self control and lives well beyond their means.
Yes, these websites are setting up their websites to make people panic buy GPU. So you see a 3090 and only 1 left so rush to pay and buy then find out after 30days non delivery it was a scam. Awful state of affairs.