Markets. Online is a great platform. Their customer service is great. I like the fact that they trade forex, stocks, and commodities. You can also deposit money at no extra cost. I like the flexibility that their 5 account types give me. Their interface is user very friendly. However, their minimum deposit is high ($250) and it takes about 5-7 days for me to withdraw funds. Apart from that, they are a great site to trade.