I have accounts with IB, TDAmeritrade, and Izone, which is a part of TDAmeritrade. Izone consistently has more stocks available to short than IB. I think it's pretty hard to short stocks with IB. About 50% of the time, IB reports no borrow available, and once, IB even bought me in after letting...