Do not be fooled by these people. I filed a dispute with my Wise account and they have blocked this company from taking advantage of people already scammed. Double scammed!
I filed compaint on BBB and FTC! This is far the worst company in the whole world! I don't need to explain in details because I'm not the only customer who wants to scream out of anger because this business like this exist.