Got a message that my imaginary subscription to a Health newsletter would automatically renew at $39.00 unless I went to www.cancelradar.com. Site is a scam and does not exist. I have a feeling this is tied to Newsmax or is some sort of affiliate since they have my credit card information and I did not give it to them
0 comments