This company only cares about profits and not about providing quality service. They disregard individual circumstances and strictly adhere to their terms and conditions. I mistakenly deposited money into my account, and they refuse to refund it. Once the money is there, it's theirs to keep. Opt for free alternatives instead.
Claim your business profile now and gain access to all features and respond to customer reviews.