I am not sure if these cap straps are any better but the ones that come with the bindings on both the Mission and Cartels 06 model suck so bad. Both my friends and my bindings broke. I have never seen a product so horribly put together... I enjoyed the cap strap feel but I don't understand why the material is made so cheaply!!