I figured for $40 these bibs were worth the gamble.. About the same price as a crappy Amazon bib set but from a brand that seems to have a cult following...
Had these been the only bibs I ordered from TheBlackBibs I would hands down never recommend the company to a friend or even distant relative. The ride comfort of the chamois leaves a lot to be desired and I'd only consider it an upgrade if you're coming from a seatless bike and assless chaps.
Fortunately for TBB and my sensitive undercarriage; I also ordered a set of the Ultimate Bibs which I found to be superior in every way shape and form. At twice the price the value is still significant, and for (double) my money I'll go with the Ultimate or other higher end variety in the future.