There Oughtta Be a Law

requiring, for every periodic subscription or service that automatically charges your credit card for renewal, that the merchant provide a 30 day advance notice by mail or email reminding you of the renewal and providing a simple way of canceling if you wish.