Try this place http://www.zazzle.com/
, They do two things: You can upload your files and order your own prints, or upload your files, order your own prints AND make your files available to the public to order prints of your images, and the company pays you a royalty (12% I think). I tested them once on a 30"x50" print (I think they're lightjets on photo paper) and found the quality to be outstanding - perfect the first time, and they shipped promptly! I sent them a scan at their specs - a JPG at 100dpi per inch of final size - and I had added text to the file. The cost as I recall was about $28 for the print and $7 shipping in a tube. The downside to offering them to the public is, I don't think you can set your own price. Buyers pay the same price that you would if you ordered prints, so there is no "artistic" markup. Also, there is an option that lets buyers alter the image (add their own text, etc) but I think you can disble that on setup. I think they do great work, but unless they've changed the system to allow me to charge way over-inflated prices for my work [img]/ubbthreads/images/graemlins/grin.gif[/img] I wouldn't count on them to make me much money.
Andy Pearlman Studio