Need someplace to sell your own artwork online, consider
FineArtAmerica.com
You can sell up to 25 images for free and have them professionally printed and framed. They also offer a variety of media to have your art printed on. If you decide to host more than the base level of images, their pricing is ever inexpensive.
They take care of the entire process for your customs. Printing, shipping, returns, and processing customer payments.