I really like IB. Low commissions,  and I can't remember the last time they didn't have shares to short (and I short something most days, so that's important to me). TWS desktop platform works fine, and never gives me issues. They are my main broker. I should note that I mostly trade via IB through my Multicharts software, so that removes a lot of the clunkiness for me.

Newsletter

Subscribe to our email list for regular free market updates
as well as a chance to get coupons!