Shipping by Region
Eric, This worked first time. Thanks for your help.
I used some small php if statements to check the sessions existed, and only display the checkout button if they do.
I was amazed at how the cart updates in real time as I select the country in the dropdown.
I have not looked at the code behind the shipping triggers, but am most impressed.
Thanks again. Top Job.