I'm curious, when you ordered the figure did you pay in full or just put a deposit down? I put down a deposit through Giantoy and I never got any sort of email like you described. In fact, when I check their site it doesn't give me any option to pay for the figure at this point. Will I be billed automatically when it starts shipping, or did I get screwed over?
Interesting. I paid for the figure in full also from Giantoy and didn't get any email either.