I have the same printer (6958). I paid about twice this amount at Costco so the price for a new printer is awesome.
My wife has a HP Pavilion 360 and we do have some issues with the wireless connection. Most of the time it works fine but sometimes it gets cranky and cannot see the printer (says the printer is offline when it is not). But other than that, good printer. Scans and copies multiple documents and can print on both sides of the page.