Walmart has the HP DeskJet 2622 All-in-One Printer (V1N07A#742) w/ Wireless Printing on sale for $19 with free in-store pickup or free shipping on $35+.