I bought a Diablo II CD key, but I have never received it (and apparently so haven't a lot of other people). 5-30 minutes delivery? I don't think so.…