Yes, and IB was the cheapest 10 years ago and still remains one of the cheapest. No negotiation skills needed with IB, everyone gets the same rate (unless you do huge volume with them).
Personally I never liked TOS. I know their interface is good, but they are very arrogant, and I don't like to have to beg for rate reduction. And even after the negotiations, most people would still pay less with IB.
There's no better strategy than having some insider knowledge. Yesterday there was a very large number of long puts bought in WMT - all done in the last half an hour of market close :
I receive a market summary report from another service, and I just read this in their blurb :
And the pre-open WMT price has fallen by about 10% to 119. The long puts were bought at around the 0.75 price mark, and they'll now be worth around 11, which is about 15 times their original purchase price. That's a paper profit of over $10million overnight. Not a bad nights work.