Hello!
Thank you for your feedback. Yes, indeed, in order to leave a review on the IRecommend website, you need to leave reviews on other sites, as far as we know up to 5 reviews, this is the specificity of the site.
Unfortunately, we cannot influence the operation of the service, since our website and the IRecommend service are two independent resources.
If you have questions and suggestions about the work of our service, please contact. Have a good day!
Sincerely,
LetyShops team