just got an automated call that said my credit card was charged 299.99$ for an auto renewal and to call this number back to cancel it. On calling them it is a very obvious scam call center.
number: (888) 300-6395
(someone should put on Bobrtc just sayin)