I have used Pear Tree for several years and am very pleased. Their updated site makes it even easier and I love the quality assurance double check they did on my photos before printing. The selection of options is great and pricing is overall good value for the quality. In past years we had a glitch with the order and their service team was super.
The cardstock is really nice quality, and the printing turned out lovely. Service was great, turnaround time was very good. Loved getting a good discount too!