There is a pet shop in North Cross Road, and vets have some stuff too, but I tend to go to PetsRHardSmartAtHome near Wickes because often stuff just tends to be cheaper. But not always. You can not buy massive bags of peanuts in the supermarkets, and I think PetsAtHomeRus also do them loose, so you can scoop as many as you need. When ever I go through Kent I will try and go to garden centres as they often have big pet sections with such items in.