They're not screwing you over, they simply ran out. Nothing malicious on their part at all. Just because it's on pre-order, doesn't mean they have a limitless supply. Especially if the Diablo is a custom GI build, of course quantities will be extremely limited. Just call and ask to have the funds credited back to your account if you already paid. Hence why I never buy products on pre-order....