Be wary of buying from WalMart. I bought 2 copies of Warcraft, BC, and 2 gamecards for Christmas presents for a couple friends. All 4 game boxes had no CD Keys. When we took them back, every copy of both had no CD keys. We had to go to 3 WalMarts before finding any copies with them. I don't know if this was just a local issue, but it was sure a mess. All the boxes were sealed and didn't look tampered with (not just the shrink-wrap, but the security tape). Another friend's wife works at WalMart and he said they recalled all their WoW boxes. This was in the Dallas-Fort Worth area, FYI.