Rented a car here and handed in the car at the first of March. According to them would get my deposit of €1, 521.00 back within 3 business days. It's the 25th of April and still haven't received it back. Tried calling, e-mailing, whatsapp, chat, no success at all. At this point they are ignoring all responses and even hanging up the phone. Very disappointing and very unprofessional!!