Do you prefer that your clients deal with their upgrades at the next billing cycle or is mid cycle ok? Do you simply prorate the charges for that month, working out the difference between the two? Or do you charge as is from then and issue a partial refund for the lower service?