Always had trouble with them, even a couple of OEM sealed packs failed to activate (MS even stated the last one was pirated and refused to deal with me even though I have the all the info from where it was bought etc.)
Only buy Retail now, I use 30 day trials for virtualisation when needed.