The other positive aspect, is the photos that are simply put...brilliant. It makes me want to strive to better myself at photography. So it's a good learning curve.
Another place to sell your photos in t-shirts, or posters, etc is Redbubble.com
So for any budding photographers that wish to showcase their own photos, I recommend these web sites, and if anyone knows of more web sites, please put the links up to share