Thanks for the input guys! Where would I get heavy duty double sided tape? I've only seen the scotch kind, lol.