In my opinion, if a broker brings you a deal and the deal comes up for renewal, then you pay the broker. The merchant would not be calling you for a renewal if the broker didn't bring the deal to you in the first place. If during the term of your agreement you realize that the broker is not following their agreement or ethical business practices it is your right to terminate the broker and not accept new business from them. Not paying them for business that they have already brought you while you have an active agreement is a breach of your agreement with them.