No customer service to cancel an order that doesn't arrive. They falsely advertise the italian postal system with its logo for seemingly quick delivery but the products come from China and delivery can take weeks. Judging by other trustpilot reviews every customer has been scammed, the products are not as described and the returns cost €30 to send back to China.
Desired outcome: An immediate refund of €39.95
Confidential Information Hidden: This section contains confidential information visible to verified company representatives only. If you are affiliated with company, please claim your business to access these details.