I would look at buying an OEM copy instead if you're trying to save money. Basically the only difference between an OEM and a retail license, is there is no support provided by Microsoft for OEM copies. If you buy an OEM copy and need to call Microsoft for support, you will have to pay per incident.
Since VERY FEW end users need to do this, I say buy an OEM copy and save the cash.