
Originally Posted by
Endev8003
Takealot ships the day before release, so you get it on the release date. I don't know if Kalahari does the same thing, but I think they do.
MMOGamer sells serials without retail discs, but they don't have D3 listed yet. You can try contacting them to find out if they will be getting D3 on the release date.
It's possible to get the game client before release even if you didn't pre-order from Blizzard. You just need to get hold of the installer. Then you just need to enter the serial once you get it.