Drivers should never cost you anything, beware on using any of the pay to play sites for driver support. You often get more than you bargained for at those sites (viruses, malware, ransom-ware, etc). Just get the needed drivers from HP Support: http://www8.hp.com/us/en/drivers.html
Just have the complete model number for your system. Good luck!