I'll throw this out to you as I have had to contact both IB and Schwab twice in the last two weeks. IB I actually was able to get through to support within 5 minutes and have an issue resolved in under 5 minutes. Schwab my first call involved about 20 minutes to get an answer via chat. The 2nd time with Schwab I posted my question to chat and didn't get a response for 20 - 25 minutes. I also called and never got through while waiting to see which would respond first. The chat agent was obviously handling many people at once as the time between responses was roughly 5 minutes. The issues were resolved, and in the past my experience with Schwab has been phenomenal, but at the moment they are having issues. The platform which I have up and running all day has been hanging a couple times a week as of late with prices not updating or options taking awhile to refresh. Just throwing out my 2 cents.
Can't trade the pinks but don't see other restrictions. https://www.interactivebrokers.com/en/index.php?f=45500
you probably would never know whether you will regret the move. tough to track execution slippage you get at Schwab, but you will surely have slippage as the market makers buying those order flows are making a profit off of it. with IB limit orders, you can get commission per share down to $0.001-$0.002 as some orders are providing liquidity. that's pretty tiny. do you think Schwab's slippage is smaller than this? I don't have the answer, but i'm suspicious.