...where do you buy them please? I am looking for a flattering cut, not wide leg (as I am short), in a nice material for regular wearing.