I just bought some from mandors fabric store. I got some heavy duty stuff. It has kept my camera on my helmet for over a year, although I have removed it many times on purpose to recharge it or take the card out. It remains on there solid, through 10 countries, a few laps on the Nurburgring, horrendous weather and more.
I thing it was about £1. Possibly less