I print my photos at Sams club. It is cheap and easy.
I had a few batches that I was unhappy with., but then they shut down for a while and now they are looking okay again. I wonder if they were having issues with their machine.
I was thinking about trying snapfish. I've done a few books through them and was very happy with the results.