When a customer changes/selects a shipping/payment option, the cart redirects to the first step.
Is there a reason for this? It affects retention rate if the user get all the way to payment and then has to navigate through the cart steps again to get back to where they were.