I'm trying to build my girlfriend a modern road bike, she's quite tiny and there is no way she'd be comfortable on a small 700c bike without compromising toe overlap, top tube length, headtube angle, or rake. Internet searching for 650c frames points me to Specialized, Trek, and Felt, but the only one that still seems to make 650c frames is Felt, and even they only make them for Tri. Am I doomed to go with a custom or does anyone still make 43cm or smaller frames with sub 490mm top tubes? I'm having a tough time sourcing other stuff too, like modern sub 165mm road cranks and 36cm handlebars...