Buying Canon Inkjet Printers online has never been easier than with CartridgesDirect. Whether you want a Canon Photo Printer, or a Canon Pixma Printer, we have a large selection for you to choose from as well as an extensive range of cheap Canon inkjet cartridges. When you order your Canon Printer and accessories by 3pm orders are delivered to your address by the next day with orders over $75 freight free.