I started with an API called Pwinty which turned out to be pretty expensive so I ended up basically recruiting a print shop partner based in the US.
I've actually been looking at releasing a 4"x6" photo printing API of my own since we've developed some pretty neat shipping tricks as well as the ability to print on both sides of the photos.