Q: One Page Magento Checkout won't update shipping costs according to table-rates when changing the country. It just stays at the value one chooses on the cart-page before checking out.
A: You need to enable the option "Enable Different Shipping Address"
1 in 10 people who abandon their cart do so because the Magento checkout process is too long. Simple and fast OnePage Checkout reduce checkout to 1 step & increase your conversion rate & revenue. By reducing the amount of steps to just a single one, and removing unecessary questions and fields, more of your customers will complete the purchase.