This Canon i80 Bubble Jet printer has traveled around the world with me several times. The print quality is perfect. Everyone is amazed that a portable printer has such quality. I have printed over 50,000 certificates and taken it more than a million miles without incident. Last week it stopped working, since it is out of warranty, I opened it to examine what was wrong. I found the largest cog wheel inside was split in half, so I removed it and expoxied it back together. The printer still works perfectly, but the cog wheel is a little wobbly and makes some new grinding sounds. I have developed an attachment to this printer, so I will keep it as long as I can and hope that Canon will sell me the cog wheel I need.