If you are reinstalling Windows 7 on an old machine, you might already own a key without realizing it.
Because Microsoft has ceased sales and support, purchasing a "new" Windows 7 key from online marketplaces is risky. Many sellers are selling keys that have already been used or blocked.