There are small printers that do 4X6 but all CHEAP printers are fairly small. And depending how long you stay in one place, they are basically disposable. I'm in a town for 3 or more days, I pick up a printer for 30 bucks. do my work, then leave the printer in the hotel room when I leave.