I've upgraded my machines and bought genuine keys from E-bay.
All you need to do is to check the reputation of the seller, a lot of licenses are from computers that aren't in service anymore.
You can buy a genuine W 10 Pro key for around 200 to 400 baht, same goes for MS Office 2016, or Office 365
Kaspersky Internet Security 2018 is also available for not more than 300 baht for one-year protection.
You can basically buy genuine keys for W 10 Pro, MS office 2016 Pro and kaspersky 2018 for not more than 1,000 baht total.