I'm looking for something like a velcro adhesive tape to secure my Paradigm Titans and Atoms on thier stands. Can anyone direct me to a site/store that has such a product?
What you want is the industrial version that most places sell (I know wal-mart has it). If you use the idustrial stuff you won't have any worries about the speakers falling off. For that matter depending on how long your strips are you might have a hard time getting them off again (honestly)