Their tech support took several days to ask me to use a different device.
The signup was delayed on every device, but I was finally able to create an account on an Android device with Chrome. Barely.
After logging in I was able to fill out the application fine, and submitted it last night. If everything works out then money will go straight to the rental company.
![]()