Because our target customers are considered ‘abnormal’, each application requires a great deal of attention and care in order to thoroughly review and onboard.

Generally, our onboarding timelines vary depending on the type of account you're applying for:

  • Standard Account: up to 10-14 business days

  • Premium Account: up to 3-5 business days

Please kindly note that the actual timeline for each application can vary greatly. We're doing our best to onboard you as soon as possible! 🤗

If you have any questions or you'd like to check the status of your application, feel free to reach us at We're always here to help!

Did this answer your question?