50cm is a really small bike. I am sure if you go into a shoe store you would find the same problem with their inventory of smaller sizes. An LBS is a business. Having an inventory of bikes in uncommon sizes does not make much sense. I know it sucks for those in the petite range.