Bet youre getting fed up of answering me 
Right, what the problem is this time is that I cannot get shipping working. I want it to change depending on the weight.
I have added UK to the Locations, with the Zones. I have enabled Royal Mail and Weight Based Shipping shipping but when I do a test for Checkout it just displays "Error: No Shipping options are available. Please contact us for assistance!"
Everything is set to Location: UK and it is all Enabled
I have PayPal set to Location: UK and that shows fine. But its just the shipping that doesnt.
I dont know where I am going wrong.
Please help me 
Hi.
I just check with in AbanteCart v1.0.4 and it works fine on my side.
few questions:
* when You enable
Weight Based Shipping did you setup rates for UK in Additional Settings?

* when You enable
Royal Mail did You select any Royal Mail servises?
* your products have
Requires Shipping enabled setting? and weight?
* when checkout did You use correct Uk address?
see screenshot with worked
Royal Mail & b]Weight Based Shipping[/b] AbanteCart 1.0.4