when the checkout page post to the confirm page, it should trigger the shipping rate lookup behavior on the confirm page.
For the shipping rate to be applied to the cart, there needs to be a shipping rule in the eCart object set to trigger if the USPS rate is greater than 0 and use the USP Rate returned.