I've been considering purchasing a Windows 10 Pro OEM license for my home-built PC, but I'm not entirely sure about the differences compared to the retail version. Can anyone explain the pros and cons of using an OEM license? Also, are there any potential limitations or issues I should be aware of when using OEM software, especially in terms of technical support and upgrading hardware in the future?