There should be an upfront agreement stating on agent fee and not wait till the deal is closed to discuss about agent fee. As a guideline, agent fee is negotiable downwards unless otherwise quoted in the written agreement. Still in doubt, can email me.