Absolutely disguisting and terrible service.
My deposit was stuck for 4 weeks with no reasons given, and there was no contact about it. They won't give me my money back or release it.
If this is not fixed by the end of the month, I will seek legal action agains the company.
TICKET NUMBER 13911359