This is primarily a feed and grain store. They sell feed for farm animals, as well as food and supplies for dogs and cats. They have a cute little country store area, which is a good place for gifts if you are buying for someone who collects that type of stuff. It is also a hardware store. The prices seem reasonable and the staff seems friendly.