Summary: The Canon Pixma iP1900 may be cheap but you pay a price in other respects. Print quality and speed can be easily improved upon by spending a little more, and the lack of an output tray could prove inconvenient. Running costs are fairly high, with pages costing more than 3.5p to produce. Even for colour graphics (where you'd expect 2.5p-3p), this is a touch high. Our advice would be to pay a little more than the iP1900's asking price, as it will go a very long way.