Stay away from it
Stay away from it. They are scammers, doing recurring payments when you never sign-up for it. I already submit the dispute through my bank, this is outrageous.
Spain
Stay away from it. They are scammers, doing recurring payments when you never sign-up for it. I already submit the dispute through my bank, this is outrageous.