Hi Ronnie,
I've tried but weight is the huge problem, the only time you start saving money is if you buy bulk and load it on a pallet but you are talking around £50-£60+vat for delivery of a pallet.
I have even hit by £14 delivery for one bag in some parts of the country which I have absorbed the costs myself.
Instead of delivery prices coming down expect them to rise.
Every now and then I do a run down to the Midlands and meet customers along the way on the motorway, I charge them £70 per bag. That may be an option in the future depending how far you are away from the M6.
Cheers
Doug