Every city has a general store that deals with clothes and jewelry, if not exclusively.
That's true, did they sell upper class things though?
I'd just like to see more logical shops. Like a major city would always have a clothier. You wouldn't go down to the general store to buy your dress, or an expensive ring, would you?