I cant really remember the same of the site right now, but there is actually a paid to post site i joined some time back, i was pretty excited about it and had high hopes for the site, but the site was sold of to someone else who could not manage it and they stopped paying.