Add extra information across cart/checkout/invoice in Ubercart
there's no other module i know of that exposes this data. i too had to do hook alters to recalculate the total and discounts to have it show in the checkout forms.