I used sogotrade and the site itself is not bad for price you pay but their margin department SUCKS esp guy name James - he acts like sogo is giving you a favor to trade with them and needs to learn MANNERS!! I have closed my account and would never go back. Occasionally site gets slow but not bad. Their CS and Margin Dept makes you say NO to sogo.