free shipping is calculated correctly (but not always displayed)
discount displayed on cart reflects shipping cost, as does subtotal on charge page