Originally Posted by
elkootcho
Some of their stuff is fine. I have a pair of SPD pedals that I commute in...creaky, but good enough. I've had them for over 2 years. I stock up on Forte tubes when they get cheap enough.
I had the SPD pedals too and barely creaked over 2k miles I used them. I guess I was fortunate. I also have the bib shorts but it goes below the knees. Too lazy to return and wear it only on rainy days (i don't like it when the back of my knees become wet - pet peeve).
The brand is not bad but not superb. Voted decent but probably wouldn't buy it again.