Another option-depends on how what bikes you now have and the components on them. Would it be possible for you to buy a frame-used or new- that fits and which you or an LBS could transfer parts? You say you have 2 bikes in the wrong size, seems you should be able to "cannibalize" enough parts without buying too many. Of course, if the other bikes are very old, or can't find a frame, then ignore this. Might check with a bike co-op if there is one in your area.