1 reviews | Active since Member
The minimum deposit of $150 for a basic account is a perfectly reasonable price to pay to enter the market.