The buyer agent should be paid as hourly rate professional. They should not be paid the 3% of total purchase price. Fire you agent, and you got your own 3% buyer commission. Almost all Chinese agents are cheaters. It seems they all behave very diligently before the contract is accepted. After the contract is accepted, what you experience now is very common for those agents. They were just sitting there to collect your hard earned money.