well i get the carpet i use from my dad he gets it from where he works hes broughtme a few rolls of stuff that ive used and i like it pretty good im not sure where you could buy it but look around on the net and im sure that you can find it sooner or later. as far as holdin it on use 3M contact cement they have some stuff in a spray can it works great you just spray it to both the box and the back of the carpet let it dry and put it on and it usually doesnt come off to easy