These rip off merchants have many…
These rip off merchants have many outlets, they are based in the Netherlands. To get your money back, you must inform your card issuer. It doesn't matter if it's a credit or debit card, or paypal! They will get your money back for you!
I do not need any help, my bank forced them to give full refund.
October 10, 2025
Unprompted review
Reply from Nouvar