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.



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