Were it me, I would do like your husband says, that is just shoddy business. The part about them not asking you should have never been an issue. Businesses are there to make money by providing a product or a service. It doesn't matter how much feed you stockpile or don't stockpile. The more feed they sell, the more money they make from it. If you went in the day after purchasing x amount of feed and said you were out and needed to purchase x amount of feed, they should sell it to you with a smile. No questions should be asked and you shouldn't be denied. How big is the community you live in, and round about how many people do you figure you sent their way? Bad reviews by word of mouth are way more implacable then people think.
An example: I am not happy with restaurant because two straight times I found a hair in my food. I tell john, who says nothing until three days later to a group of people he is eating lunch with, brings up x restaurant. He then says something like guess what I heard. Next thing you know that whole group is aware. They do something similar and it is like a disease. Catch my drift? Give them bad feedback from you by word of mouth. You may not know if it hurts hem even a little, but it will, of that you can be sure.