I sure understand your frustration, there is such a considerable difference in sizes and styles.
I bought a pair of shorts (Cannondale brand?!) they felt like rubber. who wants to wear rubber on a bike all day?
I'm sending them back!