Yes. I've noticed the "automatic renewal" is the next big trick.
AAA does it and my ISP will try to do it - but the card I used will be canceled by then.
Credit card companies make so much money off of all of us that they just write it off as a business expense.
Ken300D