Hello!
Thank you for your feedback. Yes, indeed, to leave a feedback on the IRecommend website, you need to leave feedback on other sites, as far as we know, up to 5 feedbacks, such is the specificity of the site's work.
Unfortunately, we cannot influence the operation of the service, since our site and the IRecommend service are two independent resources.
If you have any questions or suggestions regarding our service, please contact us. Have a nice day!
Sincerely,
LetyShops team