I recently bought their record stabilizer but it didn’t work on my tall spindle so returned it. I’m a proponent of a mat/weight concept. I have no doubt from what I’ve read that the Stack stuff is very effective and reasonably priced.
I'm a fan of the Origin Live products.