Never give them your credit card…
Never give them your credit card information- they charge you repeatedly, no matter if you cancel IT IS A SCAM
Hungary
Never give them your credit card information- they charge you repeatedly, no matter if you cancel IT IS A SCAM