Well I've just thrown my Envy 6432e printer in the bin and bought a cheap Epson printer instead.
If your not connected to the internet a HP printer will not work, if you don't pay a monthly fee it will not work.
I just want a printer to print, at least with the Epson I now hit print and it does..