I'm building a new pc and am giving away my current pc after I've migrated all my files to my new pc. The next owner would like the pc to run windows 7 but like most retail copies of windows they cost quite a bit, are third-party sites safe for buying a copy of windows? Or would it just be best to buy it retail? The owner does not plan on upgrading any parts in the pc