How long does the sign up process take?
We work hard around here! Once we receive all required documents and payment, your mailbox can be ready as early as within 24 Hrs. To expedite the process we ask that you submit a complete application and that all required supportive documents.
Our Fraud prevention team reviews all applications within 24 Hrs and will contact you via email once your application is approved.