Ensuring discounts are properly handled.  and dealing with billingaddress being dropped