I just had to renew my Thawte certificate and had to go through all the steps myself (except for actual installation) in order to renew. I had to send several emails both to Thawte and Accuweb to accomplish this. Accuweb does NOT provide the needed information to complete the renewal. (for example, the CSR and full technical contact information).
I think Accuweb should provide this renewal service. The policy now is..."you do the legwork , and we charge you for it"!