Fast and Hassle Free
Setting up an account was quick, and the verification process was complete after a day. It only took another day to get funds transferred into my account and a virtual card set up to use for purchases. All in all, it was easy and quick!
