How can I set up specific pickup locations for local delivery?

That is how I started, but unless I’m missing the obvious, it seems that I would have to create inventory for the various pick up locations in order to not generate error messages or out of stock messages. In order to avoid confusion and/or accidentally over selling an item, I prefer to keep the inventory limited to my default location. Is there a work around that I’m completely missing?