Go to Walmart and check in the sporting goods for "compression shorts"
they run about 11.00 and mine wore out after 2 .5 years...I stopped wearing bike diapers years and years ago, all you need are the lycra compression shorts and a Brooks saddle for ultimate comfort