I bought a product through the website and after 2 weeks of delivery delay I finally was able to contact customer service and cancell the order.
The credit note via email was quick. But I am still waiting the payment back and the most anoying part is that I cannot reach anyone from the company to give me an estimantin when this reimbursement will be done.