This service is indeed a scam. I strongly recommend not using it. The positive reviews appear to be fabricated. I tried sending money to my home country, but the transaction has been pending indefinitely, and they haven't refunded my money. I plan to report them on every platform and seek legal action.
Claim your business profile now and gain access to all features and respond to customer reviews.