There are a few free sites where you can DL stuff and then there are sites where you can actually buy the files.
Many of these sites are pretty good at it already but there is always room to grow. You would need
alot of traffic and good designers to sell stuff on your site. 3d printing for the public is still really new and most of the time
they will just dl a free file just to learn the basic.