I have the COA and everything, it's a legit license, but only the 32 bit CD is in the package when I bought my computer. I notice the retailer has sneakily typed in the invoice along with all the other items "Software Windows 7 Home Prem OEM 32B" which I was asked to confirm before ordering, but I did not know about the whole 32 and 64 bit difference, only later did I realise all my 4 GB RAM can only be supported by the 64 bit. The terms on Microsoft website clearly state that the package must include both 32 and 64 bit, but the retailer told me I confirmed the invoice before ordering, now he won't give me the 64 bit that sneaky bastard. Do I have a legitimate gripe? I told him I am going to report him to Microsoft first thing Monday morning.