RF soft goods are all crap, has to be the worst quality I have ever seen.
Clothing and gloves yes I'll agree with that, but I have to differ in my experience with my Flank knee/shin guards.
They are awesome. I've had them 2 years with countless crashes at high and low speed. None of the stitching is coming apart at all, the D30 is still feeling great and flexible with none of the "crumbling" that some of my other friends pads have. I can't speak more highly of these pads. The only thing I could pick to complain about them is that if I'm not careful when I strap them on then some of the velcro folds over a little bit and rubs my leg. As long as you line up the velcro properly it doesn't rub at all.
Double thumbs up from me.