We have reserved/bought new builds before and have never encountered this (we just paid agent the reservation fee directly!)
The agent is insisting this is due to money laundering regulations.
Having to instruct our solicitor to pay the £1000 fee will cost us both time (which means someone could beat us to the house, if they managed to pay the reservation fee before us) and money (solicitor's fee).
Is this (now) normal or is the agent being ridiculous?