Anyone have any experience with the Ibex biking shorts? I am in need of a pair of shorts and they look interesting.