I???ve used a service called PicPlum for this since last year, as well as the apps from Sincerely Ink, and have more recently come across an app called MoPho, which lets you print not just photos, but to mugs, mouse pads, totes and other accessories.