This post a list of posts with lots of info on how to handle/deal with membership upgrade, renewal and cancellation. Please read through them and you will pick up a few tricks and lot of your answers will get answered: