The newer NRS straps I have are thinner, slicker material than my other straps. I haven't had slippage issues, and I like 'em because it's easier to thread 'em thru the buckle. Why 2"? Seems like serious overkill to me.
Uh, I'm just gonna go find a cash machine.