A general merchant store (also known as general merchandise store, general dealer, or village shop) is a rural or small-town store that carries a general line of merchandise. General stores often sell staple food items such as milk and bread and various household goods such as hardware and electrical supplies.