Canon MG2120 All-In-One Photo Inkjet Printer for $29.98 or $35.92 Shipped

Canon MG2120 All-In-One Photo Inkjet Printer Plus 4GB USB Flash Drive for $29.98.  Select free site-to-store for in-store pickup at Walmart to save on shipping.  Otherwise, shipping is $5.94 for a total of $35.92 shipped.  Here is a screenshot for your reference.  It has print resolution of up to 4800 dpi, scan resolution of up to 1200 dpi , and prints borderless photos up to 8.5″ x 11″ size with a maximum print color resolution of 4800 x 1200 dpi.  Most places have it for about $49.