correctly handle percentage discounts with duration less than package billing cycle...