Interesting topic!
I run a few Zazzle stores. Zazzle is a website where you can upload your own art and have people buy it on t-shirts, mugs, iPhone cases etc etc... they have a crazy range of products. When someone buys something, Zazzle do all the "heavy lifting" of printing/shipping and just pay me a royalty. So no overheads and v few customers to deal with for me... it's pretty awesome.
If you're interested my site is http://www.cartoonizemypet.com. My husband and I have a few other Zazzle stores too which you can check out on that sites links page if you like. (I don't want to be cheeky and post too many links!)
BTW, feel free to use my cartoon fish as avatars, it's always fun spotting them in aquarium forums. In fact there's a regal tang of mine I keep seeing pop up in ARC hehe