I finally bought these and installed them. They are great thus far. Really solid end caps -- I'm not worried about them failing like I was the lightweight Delta Axlerodz that I had previously. These are on a commuter bike, so weight is not an issue.
Are the end caps on these skewers metal? Bought a pair of Delta's Axlerods, and was really disappointed with the fact that the end caps are an "anodized aluminum" that looks and feels as sturdy as plastic. Can't trust that. And the springs look like aluminum shavings.