We have an ER pet clinic here. Their prices are a tad high, but when you compare the individual prices, they aren't really much higher than my normal vet. They are open 24/7 and have all the equipment needed in an emergency. You pay for that convenience. They examine the animal and give you a written estimate and you tell them what you want done.
As others said, Banfield is a corporation. I would find a private vet practice and build a relationship with them. I don't think Banfield is considered an emergency clinic in the true sense. You went there with an emergency and they worked you in. I'm sure you were distraught and weren't thinking about estimates, but rather, save your dog.
Also, I've never had a vet charge me for suture removal. I think I'd go back and let them take the sutures out, so they can also re-check the animal to be sure all is well.