Guys, a lot of you sit here and complain about companies and the bad experiences you have with them! Your trading with a market maker who creates their own synthetic market, what do you expect? CMC and all the other market makers profit from your losses! If not happy with the service you receive the way I see it is you have two options, either go with a traditional broker or try direct market access, that way they aren’t looking to profit from your losses (which subsequently eliminates problems such as large slippage, bad fills, re-quotes, and the majority of the other issues you highlight).