I have gotten several pairs at boardshortsworld.com and LOVE them. They are not exactly cheap, but I love that you can order them in any size and can choose from 3 different lengths and lot's of colors/prints. The dry super fast and have held up very well and they are all made in the USA.
Gina