Duplex printers are best for cardmaking. Most Inkjet printers have the facility of printing double-sided, so you have to make sure to purchase a printer with an auto-duplex printing facility.