I received an email on Sep 26th, said that my account on heliohost.org (user:canbodoa, domain:canbodoan.org) was about to expire, and that I could renew it by visit http://www.heliohost.org/scripts/renew.php?username=canbodoa . But when I do, it said that
Any ideas?