I have a canon wireless and love it. I purchase all of my supplies from icingimages (spongless cartridges and premium frosting sheets). I've tried other brands and they just don't measure up. I also refill my cartridges and have never had a problem. Icingimages customer service can't be beat! Cleaning the print head is as easy as running it under hot water (I've never had a bad clog as I print something on paper once a week to keep the ink flowing).