Does anyone have any ideas for changing the order in which the order total is calculated? I want the shipping to be calculated LAST after discount coupons and group pricing. I currently have a 30% volume buyer discount to any purchases above $500, but the shipping is calculated BEFORE that discount, which is not what I need. I've been poking around the ot_group_pricing, tpl_checkout_stacked.php, and order_total.php, but I can't for the life of me figure out how to achieve this.

I tried changing the sort order of the order total modules in the admin panel to no avail. I believe that is merely the order in which they are displayed.