Hi morpheus,
The way it works is that the EA will not give you back your deposit, but you will get it back from your solicitor in the end. We bought a house, gave the EA 6K, got a 100% mortgage with a bridging loan for 10% contract deposit. So on signing, the solicitor paid the EA the 10% minus the booking deposit. On closing the remaining outstanding money was transferred and the solicitor had money outstanding to us, which they deducted from stamp duty, fees,etc. Hope this makes sense?