Does anyone have any experiences with getting prints made from pictures on demand using any of the online services?

I’m looking for a service that can accept orders via a website from a number of people, all with different addresses and so on.

Oh, and the prints should be of a reasonable quality 🙂