Auto renewal scam

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)

@Spam123Spam123#112131 doesnt answer cant verify