I know what you mean. It is hard to try bikes to see what fits best if there is nothing in stock but bikes that don't fit.
I found several shops that would order a bike in my size so I could try it before I bought it but that didn't appeal to me. I just kept trying shops till I found one that had something in my size. Then I ordered the next step up from the same manufacturer.