I joined them for the magazine, a few good articles.
As far as getting the free products to test, they talk about air compressors, wheels, tools and all of this great stuff but all I have ever seen comes in an envelope.
Like WD-40, or a new glue, or a car wax sample.
When you go to their forum members aren't too happy with them.
I don't think that I would invest in their so called "life membership"
I don't know if they will be around very long.

Ken