
Limited range of payment options, which may restrict some traders' preferences.

High minimum deposit requirement of $1,000, posing a barrier for smaller investors.

Incomplete web page functionality, indicating potential limitations in user experience.