Unfortunately it looks like it has become a self fulfilling prophesy that the local stores don’t have enough sizes in stock. Previous pair I got at LBS but only one pair was near my size, and it was not the best fit in retrospect. So for my most recent pair I got them online. As more and more people buy online the local ships can afford to keep less and less in inventory since they are not selling. Ah well.
I got my most recent pair on eBay, barely used and half price. Definitely worth having a look there.