Any of the feedback I have heard on these are junk...junk...and more junk...(except of course for a few that don't want to admit they spent $50 or more on junk...lol...) If someone does know of a good product or even a DIY fix, it would make for a damn popular post here.
I use the metal strapping now. Found the carpet tape gave up after a few heavy go pedal pushes. This strapping and a half dozen Tek screws works great and comes in my DSOM colour too.