scam !
scam ! automated recurring payments unable to block even when you stop billing, deactive credit cards, delete your account no page to stop this is foreseen on their website total scam! Edit per 23/06/2026: even after this review and receiving a clear confirmation from their customer service that all direct debits were cancelled, they still charged me again this month... Unbelievable!!! SCAM SCAM SCAM
