I encountered every problem described in the reviews. I gave up trying to resolve things with the service. I contacted my bank, provided all the details, and they credited me back. I have no doubt my money will be returned. I recommend everyone reach out to their banks for help against this scam.
Claim your business profile now and gain access to all features and respond to customer reviews.