Avoid at all costs.
No customer service, no ability to get back your etransfer.
Scammers!!
Date of experience: 05 September, 2025
Date of experience: 05 September, 2025