many times if you call your broker and say hey what gives they will waive the trading fee (but still get you on the other side)
I know Ameritrade has in the past for me.
I snagged some cheap shares - a few thousand was all - got the trade free and then kept getting more small fills for free.
Just had to call and ask
Worse they can do is say NO
Before you criticize a man, walk a mile in his shoes. That way, if he gets angry, he's a mile away and barefoot.