That was my experience at Merrill also. The annual fee was good for unlimited trades, until you wore out your welcome by trading too often. Their definition of "unlimited" was "pre-paid" - once you reached the amount you had paid for, the "unlimited" had a limit after all.