Okay so I bit the bullet and bought a pair of those Falconi bib shorts from love2pedal. I have always ridden with regular running shorts and could go about two hours before the discomfort set in. The LBS's in our area don't exactly cater to the clyde so it was good finding thes on this site.
First, the ordering was extremely simple and the shipping was super fast. A+
Second, the fit was great in the waist and the straps while snug did not tug. The only issue was that they were loose on the thighs (my hams and quads are pretty defined so was a bit surprised). The padding was light but quality. A
Third, the ride was awesome. I went out on a four hour ride on the Cape and my seat never bothered me, they didn't ride up, they were perfect. My back was killing me at the end but that's just a need to strengthen the core. A++
Overall, these were a great value for the $ and I would highly recommend them.
Hope this helps somebody else out.