I renewed my subscription online by credit card. The monies show posting on 03/27/07, however, I received a letter by mail on 04/16/07 stating that my subscription has expired. I checked the website and my subscription is showing that I have 12 issues left.