What makes you think they are in Switzerland? Their contact page has phone numbers a number of countries (not Switzerland) and the only street address is in Turkey.
What have they said by email or on the phone to explain the delay?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.