This service is scamming its users
This service is scamming its users! Mandatory linking to a bank card! They charge you for subscriptions you didn't sign up for without any confirmation or consent. It's impossible to delete your bank card information. Refunds are impossible; they simply refuse!
