Looks like self promotion to me. Please understand if you are a new member and your first post is to recommend a site, it comes across as spam. If you'd like to promote your site then it's best to post relevant responses to threads and add your site to your sig file.
|