This service is a scam. The website claims to be based in Europe, but the products come from a different country. The quality is subpar, and the item I bought was not as described. Returns have to go back internationally, or you can get a 30% refund. Considering the shipping costs, it's clear they hope most customers will opt for the partial refund. I wish I had avoided this.
Claim your business profile now and gain access to all features and respond to customer reviews.