We had similar. I just went back to the EA and showed them my quotes from other firms, which they then matched.
They were keen to keep everything under one roof, so to speak, and avoid multiple independent parties. So speed the whole thing up ours knocked c. £1200 off the total fees (we are buyers)
You could go back to the indies and tell them they look expensive compared to the EA and ask them if they want to fix that.
Out of interest what were they asking for?