I switched out of IB, which never charged me for a tender offer, to TD Ameritrade and Fidelity, and they nicked me $32.95 and $38, respectively, for a recent tender. What brokers besides IB don't charge or it's a nominal charge for tendering shares?