For years I've been printing my photos from my trusty Canon i850. I was buying the canon 4x6 paper plus the individual ink tanks. One day I decided to take my memory card to Sam's Club and try out their one hour service. WOW !!...they look much more natural and the quality is outstanding !! not to mention the top notch paper they use. They've really come a long way. From now on I'm using my home printer for guests who want a quick picture to take home. My question is, have home printers become better since I purchased mine three years ago ? or have retail stores have always been better ?