I sent an email to the support staff at RT. I explicitly remember renewing my account for 1 year on 9/21/2007. If you need proof from my bank account I can forward it to whoever does the billing here. I need someone to look into this since I have limited access to the forums and the templates.