I know fit is very important when purchasing a new bike. I have been riding mountain bikes most of my life and I am ready to venture onto a road bike. I regularly ride the mountain bike 25 to 30 miles at a time and occasionally commute to work on it. I would like to do this more and eventually make a Homestead to Key West ride I have the opportunity to join one in the fall 128 miles over two or three days pending conditions and consumption along the way this seems totally doable if I can get the bike set up properly in time. Therefore, I would like to get the road bike asap and get started training. I am faced with one challenge. I am short being only 5'4" few bike shops around here dont stock my size frames and most want a deposit to get them in. I have never been fitted for a road bike but I feel after weeks of lurking around here this is the first step in this shopping experience. There are several bike shops in the south Florida area but I want to be fitted by an independent person then find the right frame or complete bike for me. I dont want to be persuaded in to buying a store brand because its what the fitters shop stocks. I want to buy a bike that will fit me right. I dont care which brand, price or other BS I want to be sold on fit alone. Everything else I can work the kinks out of with cash. Any advice?