Who will return our money?
In most cases it takes no more than a few hours. Maybe a day.
Despite the wording in the email, that link also allows you to approve the transfer. I did that yesterday and once I approved the transfers using that link, the transfer happened pretty much immediately.
You broke the deal and decided to keep the money!! It so disappointing. I hope there will be a class action suit, or other form of responsibility for such a misconduct.