I have been in dispute with an estate agent over fees. Suffice to say the TPO were involved and the fees were discounted 40%. However when the invoice eventually arrived (later than the agreed date) the invoice is discounted 60%. Which I paid. They have since come back and said it was incorrect and they have reissued another invoice and requested I pay extra 20%. Legally do I have to pay the second invoice?