Do yourself a favor. Spend the money on these. They are worth it.
Get the 7mm boron alloy and have them install cams on them.
I had cams on mine. If they wont install cams on them get them anyhow. These are tough tire-chains. I have never broke a pair.
I welsed a long handle on my cam wrench...