A new website has been created. It is free for the product reviewers for the first month then there is a $5.00 monthly charge after that. It is always free for the companies. Everyone is free to check it out and see how they like it. It is in a forum template for now but eventually we would like to go to a better more professional template.
Keep in mind it is new and we are hoping to get more people involved so please feel free to spread the word. It would be appreciated.