It's important to set the boxes as last to be liquidated. Though this is not guaranteed by IB's auto-liquidation algorithm.
Actually Schwab is cheaper for SPX trades, at least as far as commission goes, than IB because they have a fixed price while IB has a commission plus exchange fees structure and the SPX exchange fees are expensive.