Hi there.
I work in the exhibition trade and use loads of the stuff,oddly the worse I have found to date is made by "Velcro" but the stuff were supplied with seems to keep practically wverything off theground,pm me your address and I can send you some if you like.