I just found out that CyberTrader sometimes will change the limit price of your order. For example, here is the transcript of one of my trades from today New smart order: short 1000 shares of SFNT at 25.45 on CyberX New order: short 1000 shares of SFNT at 25.46 from BRUT I placed the sell order at 25.45, and the order was entered a penny higher. The other day I had one where they added 6 cents to my sell price. I called support, and I was told that CyberXchange sometimes changes the order to match the inside ask (on a sell order.) I can't believe this is legal order handling rules. If I place an order, aren't they obligated to send it at that price? I am officially done trading with them, BTW.