Regarding BMX bikes, is there an easy way to determine what top tube length is most suitable for a person based on their height?
In my experience, most LBS only want to talk about BMX size in terms of wheels ("it's a 20 inch" or "it's an 18 inch) since they're mostly considered to be kid's bikes.