Anyone use any of their products?

Was going to buy their stabilizer straps but ended up going with a set of stable stand straps.

Interested in the footrest third hand makes.