I haven't worn shorts in a LONG time but when I did they came from Old Navy or The Gap. I haven't shopped at The Gap in a long time though - and I know some people are weird about Old Navy but they've always had the best selection, IMO.