Brad-
Ray can be a little difficult to get a hold of sometimes, although he usually doesn't disappear for long.
As far as durability, I run a set of CAP strut rods, and have for about 2 years now. I've never had any issues with them, including them loosening up. And believe me, I've pounded my share of potholes.
The only minor snag I had with mine was when the local alignment shop had one of their less talented guys try to adjust my driver's side strut rod with a set of lock jaws, which dinged up the knurled section of the aluminum rods.
But even with the cosmetic damage the rods have held up fine.