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

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