They need to fix their sign-up page.
It’s not user friendly.
Low budget and amateurish website. Probably made in India.