Old 04-07-2021, 07:37 AM
Super Member
thepolyparrot's Avatar
Join Date: Nov 2010
Location: Mars
Posts: 2,549

Did you receive an email telling you that you signed up for something? Did the email also ask you to confirm or verify your order or credit card number?

If so, it's probably just a scam.

What is the name of the thing which you've been told you signed up for?
thepolyparrot is offline