
Trading costs are slightly above the industry average, with spreads and commissions that may deter some traders.

The minimum deposit requirement of $500 is relatively high compared to many other brokers, making it less accessible for new traders.

Lack of transparency regarding deposit and withdrawal methods, which can be a concern for potential clients.