Bibs ... I've not used Love2Pedal yet but I've heard good things.
I've typically ordered from Nashbar, but the last pair I ordered (Nashbar brand) the pad is already coming unsewn and I've only had them for a few months.
I have a pair of Pearl Izumi bibs that are fabulous ... but they were a gift, so price didn't matter