Cheapvcc, cheapvccs, openvcc, and a few more domains - they all are part of the same scam operation.
Take your money there and you're getting screwed, possibly you may also unknowingly be donating to some dumb-ass terrorist.
Knowing is half the battle, now you know, so stop feeding these tards your money.