You'll be able to tie it in to the official site? How? They don't allow signatures. D:
I might be getting mine in the mail somewhere between "release day - 3 days after release", I have no idea, really. I don't like it much, either. The company delivering to my house is known for speedy deliveries (e.g. 1-2 day[s] after you order) but we'll have to see how they handle a pre-ordered, epic game that everybody wants like SCII. I know I didn't use enough adjectives glorifying the game.