While this website has a large selection of 3D print models, it doesn't seem to be "the" place to go for STLs. Possibly because some people don't know how to limit the results of searches to 3D printable models. There have been several artists here who have had customers complain that their models are not printable, when they weren't even designed to be so. The customer did not read the model description or the available formats and just assumed that because this is a 3D site, that means that everything 3D is printable.
Yeggi.com does reference this site when searching for 3d print models though.
While I do have some sales here, the lion's share is from that other site, since I only sell 3D printable models.