Scam
Scam. I got an email from this website claiming they needed my credit card info to update my payment info. I've never heard of them. Blocked them via MS Outlook.
United States
Scam. I got an email from this website claiming they needed my credit card info to update my payment info. I've never heard of them. Blocked them via MS Outlook.