Not sure how do you feel about last year, but I am one of the millions of disappointed customers, who will NEVER book with your company again. About what kind of customer support are you talking about on your main page?
I booked a flight from Istanbul to Dubai for October 11 using Kiwi.com, when it happened that even the GOVERNMENT didn't confirm yet this flight connection. I filed my refund case #124 190 814 on Oct 11 2020, spoke to Turkish Airlines support, got to know it takes literally LESS than 10 days for them to process a refund. So yes Oliver, you can't blame anyone besides yourself and show some respect to people who wasted money on KIWI.
Your CS team is unresponsive, plus I can't reach anyone by phone call UNLESS I have a booked flight existing. Like... really?
I sent the last message to the support team on Dec 22 and since then ZERO replies.
It will be 3 months on Jan 11 since I filed my refund. I am suggesting you contact me via my KIWI PROFILE to avoid any further development of this issue on the administrative level.