Keep away from Trade smart online / VNS Finance. Their software has issues . An order entered gets cancelled automatically and sometimes , repeated attempt has to be made for the order to go through. If you do online trades go with other discount brokers.