I usually order online from
http://www.petfooddirect.com
Good prices and very reliable.
They once sent me the wrong food (regular instead of senior when I had my older dogs). I called them and they sent the right one very quickly. They told me not to return the other food, but to donate it to a shelter or kennel. I gave it to the kennel where I boarded my dogs.