So I just got a notification from Gamekit that my USP CS GO skin I bought has come it. it told me to go to skins-drop.net to redeem my prize. The only problem is, whenever I try to go to the skins drop home page, it says the site took too long to respond. How do I claim my skin I bought? Was this a scam?