You cannot use non-alphanumeric characters in your passwords (which greatly increase password complexity and strength) and your password is limited to 20 characters at most -- new AliExpress madness:
The biggest China on-line shop offers you the biggest piece of shit when it comes to security, password complexity and strength!