I should have come in this thread before buying Starcraft II HoS.... Never going to buy there again...
That's very sad to hear. Hopefully, the owner will come back and get this resolved. (highly unlikely but we can wish can't we?)
I've contacted the support email about a week ago and haven't had a reply yet. No one seems to know what's going on.