Some quick math reveals that, unless you buy printing supplies at a discount and use them frequently, printing photos at home will always cost more than printing photos through an online service. But at-home printing does offer a level of speed and control that online services will never reach.