вообще надо слать подальше таких агентов. Какие, нафиг, contract costs? Они не имеют права по закону брать с обеих сторон плату. Они представляют интересы арендодателя, берут с него комиссию, а тут еще и на вас решили заработать. Ну и платить депозит, не видя текста контракта, это ОЧЕНЬ плохо. Даже если не кидалово - вот вы заплатите депозит, а потом в контракте они понапишут всяких драконовских штрафов за любой чих, и вы обязаны будете со всем соглашаться?
Нормальная практика - это сначала вы получаете проект договора, обсуждаете его условия, убираете оттуда всякий незаконный бред (который очень любят вставлять голландцы), обе стороны подписывают, а уже ДО передачи ключей (но ПОСЛЕ подписания договора обеими сторонами) делаете оплату.