I'm lucky enough (depending on what you call "luck") to have two newer HP printers and the HP ePrint app works great. One neat thing about some of the HP printers is you can set up an email address to send documents to and they will print to the HP device.