They send me an email entitled: "Your review requires further verification"
Message is:
Hi,
In order for your review of Sfm to remain published, you must verify your review by providing some additional information.
This information will also help in resolving any issues you have with the business.
I reviewed an international scammer business that was criminal. My review was detailed. I benefited from the anonymity of the website. Now they asked me to provide the ID number of the order that was related to my review. So, in other words, if I would have provided my order ID, this business would have been able to identify me and i really don't know what they could have done against me.