Here’s what consumers have asked with answers from CreditUpdates staff and previous consumers.
Call your bank to stop charge and request dispute for the scam. I just did, this is scam website.