Is there any more frustrating gadget than a printer? You'd think that a product which has existed since the dawn of the ...