Walmart offers the Canon Pixma MG2522 Multifunction Color Inkjet Printer in White which also scans and copies, for $19.99. Opt for in-store pickup to avoid the $5.95 shipping fee. That's the lowest price we could find by $10. (For further comparison, we saw two of these printers for $31 last July.) It features a 4800x600 dpi maximum print resolution, black print speeds of up to 8ppm, color print speeds of up to 4ppm, and USB.