Our editorial staff evaluates products and services independently. But Top Ten Reviews may earn money when you click on links. Learn More

 

ForumsPlace Review

Top Ten Reviews no longer updates this category and keeps it here for archiving purposes only. It was last updated in

This forum service reports to be a free service but when you sign up they require you to pay $9.99 through PayPal as a one–time setup fee to activate it. ForumsPlace relates that they do not have popup or pop under ads but they do have Yahoo ads.