I've got them. After ~3 yrs, they're still holding up fairly well. Driver-side has a small leak, nothing major. You will need to brace the fender mounting point. The sheet metal they want you to mount the struts to is very thin in that area.
If you look close, you can see the bracing I used in the photo below.
It's a piece of sliding door track about a foot long
I was part of the group buy but couldn't recall how long ago that was. Mine are holding up just fine. I goofed when I was putting the rivets in and dented my fender with the rivet gun but that's my fault. :lol:
I didn't brace my fender mount and haven't had a problem, though it does flex a bit.
I was in the group buy a few years ago also, and I don't have anything but praise for them. If/when you go to a mod meet, and you see a bunch of guys working under their hood, you'll notice the damn hood prop is always in their way. Once you get your hood props, you'll wonder why no one else has them.