It is extremely hard for me to enter the Captcha code because the sign up paged is glitched/bugged as hell.

Do I need to get a new browser?