It might stem from the villages and cities effectively being the 'magimart'. Per the rules, a given collective will have an item under a given amount based on population. Your DM can say otherwise, but it's declared a reasonable expectation.
At this point, unless you're a heavy roleplayer, a...