May I suggest to the forum owner that anyone who posts a product review, anywhere on the forum, declares any interest in it?
That may be payment for the review or keeping the product provided at no cost by the manufacturer, importer or retailer.
This is standard in several fields (eg. medical research, food or travel journalism) and makes clear to the reader whether there may be any conflict of interest on the part of the reviewer.