Clubphoto.com is my favorite site for online photo printing. I started to use the site when it won PC Magazine's Editors' Choice Award in 2002.
I have been using it for several times. The output quality is perfect, and order handling is professional and delivery is fast. In addition, the price is the best too. It usually charges 25 cents only for 3x5, 4x6 or 4xd prints, plus nomila shipping and handling fee. And unless other sites, you can print as few as one photo and get the same cheap price.
In addition, you can see the site offers a wide selection of unique photo gifts. I have not had a chance to try it out, but I'm going to do that for this holiday season.
(BTW, the site is running a promotion right now: you can print 3x5, 4x6 and 4xD for 19 cents per print until November 12.)
(This post is part of PFBlog Product Review series. Check out more reviews here.)