Ordered SC2:HoTS yesterday morning. 36 hours later and still no code, and no responses from support to my two emails. Will update if they come through.
Disappointing, but in retrospect I should have at least done minimal research before ordering (like checking this forum thread).
Edit: Sunday afternoon they finally came through
It's been over 24hrs since I bought mists of panderia - world of warcraft. No response to emails, nothing. I wish at least they would give you some kind of confirmation or let you look up your purchase to see the status. I just feel like I'm flapping in the breeze here...