They take up to 36 business days to pay…
They take up to 36 business days to pay (when it's required within 10), don't answer or ignore attempts to contact them and unlawfully withdraw funds from your bank account. Yes get insurance - but not from these guys.
Date of experience:
Nov 21, 2022