
Try Fife Animal Feeds, they do DAF and have a huge range, not sure where you are but I know Steven delivers up into the Highlands. The delivery can be a bit slow, it can be weeks from order to delivery, but if you time it right it's usually ok. I found that if you look on DAF's own web site it has dates when it delivers to certain area's, making an order with FAF a week before that date should see you ok though.
http://www.fifeanimalfeeds.co.uk/[url=
http://www.daf-petfood.co.uk/wb/pages/distribution.php][/url]
As to bones, I had the same reaction from my butcher, you just have to stand your ground. I don't feed lamb leg bones as I think they're too hard, but I still get them for the marrow, as well as lamb ribs and spine.