I'm new here, so I won't comment on the numbers aspect.
One thing you mentioned is the screw up on their part. Sounds like it burnt your trust with them as a firm, and the FA as an individual. Business in general is largely dependent on trust. If you've lost that, it's time to move on...