I've had a lot of success over the years with online forums, particularly Malwarebites and Windows.
It gives me a good access to experts and I can then solve the problem.
Most stuff I can handle straight off, where it's something I've not come across before, I'll chcek online resourced and learn the principles to add it to my skill set.
Sure, it's a learning curve to start with but a real investment for the future. And you donlt have to wait for the shop or your favourite techie to have the time to fix it.
I usually do it myself with advice from the internet. Generally, If I can't do it myself, I replace the computer. And occasionally, truth be told, I try and mess it up to the point that I have to fall back on replacement.
Recently, I took an aftermarket refurbished laptop in to a local computer repair shop to get the DC jack replaced. In the process of repairing it, they managed to 1) kill the motherboard and 2) short out the CMOS clock board when they replaced the mobo. ****.
So, in return for paying $200 for "repairs" they gave me a comparable refurb from their stock. I should have just replaced it with a new one to start with. I should have let them keep the one they trashed and replaced it with a new one. I shouldn't have paid the $200. But I did.
So it goes.