Paid for a false product and not getting my refunds. I was promised a diablo 3 beta key around the end of 2011. did not receive it, and i was charged…