Prints?

Does anyone have recommendations for web based services that print digital photos? Specifically, I'm looking for a shop that has high quality control and offers a variety of paper types and sizes.

All suggestions appreciated.