This is really upsetting me! I created this account specifically to redeem a physical card, which now really regret buying as even after creating this account the website says email and pass don't match! Beginning to think this is really a scam and made purchase for nothing!! Naturally you can't phycically speak with…