If we go back and look at the market 40 years ago you can clearly see how it has drastically changed. The Local Bike Shop at one point was where you went end of conversation lol. Box stores really didnt exist in this market and in all fairness electronics was not an option for everyone. Now I think you really need to take a look at the "L" part of it, some places cover the market well including computers, ancillary parts, etc. That stuff btw is the high end market of the "cyclist" which truly does rely on the Local bike shop.
But even there we now have the internet which is really coming on in regards to online purchasing. Im sure many of these common conceived items as the OP above was looking for can and realistically should be purchased online just for the convenience and cost if anything......Im certain that Local Bike Shops in certain areas have been impacted by the internet.
I understand the disappointment of the OP...I would consider it a lesson learned in an ever changing market. And I wouldnt give up on the lbs either. Who knows, one day they may actually get you out of a true jam....When you really need them the most....