Scam artists
Scam artists. They place their ads on a trusted website you are visiting. Then when you click to activate your account (which you naturally assume is the account of the site you are legitimately visiting) they take your credit card and sign you up for something you had no intention of signing up for. Incredibly dishonest company.
Edited to add: and it gets better. After calling my bank to report the fraudulent charge, they say the safest bet is for me to cancel my credit card and get a new card. So everything I have tied to that card, automatic withdrawals, insurance, Amazon, utilities, everything has to be redone. This has cost me an entire day of my life or more. Do not trust this company!








