Can anyone tell me where to get a new one? You have to buy a new one. To avoid this problem, register the key to a battle.net account next time. Do I have to buy a whole new D2 expansion game to get a new key? Or is there a place I can buy a key from? on the net :0 There's probably lots of sites you can buy a key, just google it. Try *****************************************************, I got mine from there. plz visit ***************************************************** , they have nearly all kinds of cd keys in stock