Does anyone have a recommendation for for reasonable cycling shorts for over 4 hrs in the saddle, and where to get them from. At the moment I have purchased my shorts from decathlon because I'm in my infancy with road biking. But now as I make my rides longer with more times out at night I need better shorts but don't want to pay the earth for them!!