Holy crap that's more than I would pay. With Fidelity it would still cost me over $1500 to sell 300,000 shares.