Hi Sue
I mainly have complete meals for Reese with a couple of DIY meals a week. I did buy direct from the various manufactures but as I like to rotate manufactures I recently found a company called holico who stock most of the supplier's I like to use with more on the way, same price as manufacturers direct and free deliver. I spend about £40 every 4 to 5 weeks and Reese is around 12.5kg. There are lots of places to buy online and it can be done much cheaper than I do. Online is probably a good place to research, see what's in your area or delivers nationally.
I buy online as don't have a local supplier of raw food as yet, i have only had one issue with a defrosted shipment but that was down to courier and was completely replaced.