In my opinion the best place to purchase a new computer is currently Costco... You will not have an aggressive salesperson trying to push you into the most expensive computer they have. They have frequent substantial discounts that really are going for less than what you would normally pay. You can return the computer for 90 days if you decide that it doesn't match your drapes. And they extend the warranty for an additional year for nothing, and you can purchase additional coverage.
Unless you are into high performance gaming... it is much easier to just purchase a laptop. You likely do not need a really expensive one. I prefer one that has a lighted keyboard and a touch screen. I believe that AMD Ryzen processors are a much better value than their Intel equivalents because their built in GPU is far superior.
Here is a search that I just did at Costco.com. Anything you buy at Costco.com can be returned to a Costco store... I do not think that you have to be a member to purchase most of their items on Costco.com.
"Costco Laptops with parameter's above"
You can't really go wrong with any of them, but if you keep checking that search... they do have better discounts often. We bought the Dell which is the second one down on the list but it was on sale for $250 off around Black Friday. Right now is not the optimal time to buy one... a month or two down the road would usually be better, but the Windows 10 end of life might throw a wrench into things this year.
Many thanks. I guess any printer will work with them. I do not print that much. I scan as much as print.