a general store sells a wide variety of things.