I was just throwing out an idea that may be another option. I'm not suggesting ppl buy from one or the other. That said. I haven't compared prices recently, but when I bought 10 straps earlier this year they were considerably cheaper from roller cam. Buying experience from roller cam was smooth, just as it was from cascade.
I have one strap from cascade, I don't recall there being any big differences between the two, maybe I'll go back and compare.