Thanks but I guess I should explain a bit further.
I use two shipping options, per unit and free shipping options.
I have setup the free shipping options as a maximum shipping cost. When the customer has an order total of over £5.55, the shipping will always be £5.50. I have reworded this module accordingly.
However, both shipping methods display, even when the maximum delivery cost has been triggered. Someone told me after seeing this on the estimator that it's a bit confusing because they thought that they would have to pay both charges. Also, it doesn't make sense for the customer to choose between them at checkout.
So.. I just want to display the cheapest one, and have it selected as default so customer has no need to choose.