Yes, std registry stole my pic also,,,.they keep asking fot cash to remove me. They offer a link on tge site to pay 100.00.
They keep posting fake names and lies as if real people are on this site. Its totally a fraud website.
Product or Service Mentioned: Stdregistry Website.
Reason of review: Bad quality.