I’ve rented with them and unfortunately that’s how I had to reserve a flat with them as well. It’s technically illegal but it’s not a scam - they’re a legit letting agent and apart from asking for money before you sign anything they’re actually quite good - repairs were always done quickly etc