They are indeed scammers. I thought I was purchasing a bag from a site, but ended up subscribed to their service, and they refuse to refund my money! Their response was: 'I apologize for the confusion and frustration. Our system does not make unauthorized charges. The €19.99 payment was for a gift card that converts into store credits. No physical bag was ordered. Your cancellation has been processed, and a confirmation email was sent. Refunds are not available for the initial gift card purchase under our Terms and Conditions.' They claim to be an independent company and not affiliated with any brands shown in my screenshots.
Claim your business profile now and gain access to all features and respond to customer reviews.