"I made a deposit into your merchant account two months ago, but the funds have still not been credited. I have seen many reels on Instagram and reviews on Trustpilot from the last two months confirming that you are scamming people. I am not the only one you have cheated. I will not let this go until I get my money back."
Claim your business profile now and gain access to all features and respond to customer reviews.