I usually get my hay from Morrisons. It is much cheaper than the other supermarkets or pet stores. Only £1.19 a kilo, compared to about £1.99 elsewhere. The local RSPCA branch, who obviously have a lot more rabbits than me, get theirs by the bale from Robinson's Farm Shop in New Waltham (near Toll Bar). I only give my rabbits Science Selective, which I buy mail order when it is on special offer. The farm shop sells rabbit food as does Vets 4 Pets in Scartho.