Average estate agent fees hit £4,500 to £10,300