HP tech here. Stay FAR away from any of their consumer-grade devices. They're cheap, poorly built, and difficult for even HP techs to work on. Save your money and get something with better build quality.
Their business-class devices are okay, because most of those actually have decent build quality and are easily repaired. But stay away from their cheap devices, especially their printers (obviously).