May I suggest Schwab? Schwab also allows the client to set a limit sell that is outrageous. For example I have all my AFFY shares for sale, limit $45.00, good til cancelled or sixty days whichever comes first. That way I don't have to worry that they will be loaned or that I will miss volcanic movement. Many brokers do not allow this.