My form said that I could log on to Viper Magazine and renew. I have done this but have had not confirmation yet.