Amazon had sold me a business version, which I've discovered cannot be reactivated on a home computer if it's reinstalled to a new hard drive. When I tried to reactivate it said the product code had been blocked.
AFAIK the only biz licenses for Microsoft products are kind of like the large packs of 10 or so keyboards -- people buy those & sell them off individually. **IF** that's what you got maybe this will help? http://www.zdnet.com/blog/bott/what-microsoft-wont-tell-you-about-windows-7-licensing/1514?pg=4 . If I read that article correctly, &/or from my own experience with OEM Windows licenses, repairing/upgrading a system is OK -- moving your license to a new system is not. OEM licenses are sold without support & intended for system builders, but selling them to consumers is so wide spread that everything I've read says that reactivating over the phone is a piece of cake, & often you don't have to -- I know it's been that way in my experience with XP & Vista at least.
... was told to contact amazon for a refund... Though it was last July (2010) that I purchased it so I doubt they will be amenable.
If what you got was an OEM license, then Amazon will *probably* not help out IMHO because selling OEM licenses is REALLY widespread. But in that case the MS rep you talked to was, again IMHO, wrong. If you got a Volume license that had been sold off one license at a time, maybe Amazon will help -- I've never heard of nor seen that kind of a sale from a major company, & certainly not with Windows... if that was the case Microsoft may even have something to say about the matter?