also if you feel it is not routing fast enough on liquid stocks get on the phone with your broker/customer support and explain what you feel is going on.....I have done it before so they can see the issue first hand (if there is one)
MM's come my child....come to me, I will ease your pain Don't buy I know nothing, DD yourself