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. Unfortunately, this is the specificity of the site.
For our part, 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