A little publicity for the agencies concerned might work wonders.
Agreed! It’s no good suggesting that certain agencies are letting the side down and not mentioning who they are. Publish the name of the company by all means but keep personal names (of the people you are dealing with for example) out of it.