What a scam save your money. Just like everyone says. Stealing your money. I have never and will never set up a auto renewal. But Barrons said I did and has been stealing my money for months. Don't know where there customer service people are from but they don't speak English. But what else would you expect from the wall street journal. Oh and by the way it makes you give them at least 1 star.