Hi, We are a subscription based company that members pay monthly (on the same day of the month subscribed, not the 1st day of the month), for a membership selected during signup (can be changed later). Here is the process: 1. A client signs-up for a Free 2 weeks trial. During sign-up, he enters all his personal information, including his credit card information and selects a membership from a choice of 5, all with different monthly prices. Only after the trial period is over, the billing begins and will continue monthly (recurring billing) until the user cancels his account. 2. Later (and while the member is active), members may decide to change membership to another package and they can do this at any time but the new package will only be effective on his next monthly renewal date. The date of billing remain the same but the price will change. At any given time, he is only subscribed to 1 product, not more. Can aMember do this? support trial runs, track every change of membership and update the payment gateway every month (recurring billing) to charge the proper amount? Because if it does, it will make me happy!