I think it is good but my only pair came from STP. Paying full price for them I don't think they are worth. But yes, the expensive brands do feel nicer. My mountain bike team has Castelli bibs (not the top ones, next ones down) and I am glad we get them pretty much for cost. They are amazing, really support your muscles, the chamois fits awesome but I can't see spending that much on them. Bike clothes we are likely to splurge but it is still painful especially when you race mountain bikes and we have had two jerseys rip from catching a tree. I also spend a lot time "quality controlling" dirt. Luckily on the jerseys my mom is a fabulous seamstress.
Amanda
2011 Specialized Epic Comp 29er | Specialized Phenom | "Marie Laveau"
2007 Cannondale Synapse Carbon Road | Selle Italia Lady Gel Flow | "Miranda"
You don't have to be great to get started, but you do have to get started to be great. -Lee J. Colan