You've gone without a printer for long enough — this one from HP is on sale for just $59
HP Envy 5052 All-in-One Printer | Walmart Canada
123 HP Envy 5052 AirPrint Setup | AirPrint Wireless Connection
HP Envy 6052 All-in-One Printer Refurbished - Imaging Warehouse
HP Envy 5052 All In One Inkjet Wireless Printer Refurbished | eBay
123 HP Envy 5052 printer Mobile Printing Solution | 123.hp.com/envy5052
HP Envy 5052 Wireless Color Printer, Copier, Scanner, WiFi Smart ✓ | eBay
HP Envy 5052 All In One Inkjet Wireless Printer touch screen ink power cord 192018045781 | eBay
HP Envy 5055 All-in-One - Multifunction printer - color - ink-jet - 8.5 in x 11.7 in (original) - Legal (media) - up to 20 ppm (copying) - up to 20 ppm (printing) - 100 sheets - USB 2.0, Wi-Fi(n) - Walmart.com