DS's tenancy ended at the end of June and hadn't heard anything about his deposit, so I told him to he emailed the agents today to ask.
They tried to fob him off, saying they would let him know within 6 weeks of the end of the tenancy.
I had a feeling this wasn't right, so we looked up the details of the scheme his deposit was registered with and found the form which officially requests the return of the deposit, and gives landlords/agents just 10 days to respond with any proposed deductions.
Strangely, he's just had an email at 5.30 pm confirming that he would be getting it all back (no deductions) within the next 7 days. Hurrah!
There is no incentive for agencies to pay it back before they have to, and in some cases the money is earning interest for them.
Also, if the tenant wants to challenge any deductions they have to do it within 3 months of the end of the tenancy.
So it's worth giving your DCs a nudge to chase it up!