I ordered some wire and some deadener from your site tonite but never thought to ask...Do you guys have/sell rollers to press the deadener on?? Just LMK and I'll see about grabbing one before my order goes out so Ill be good to go asap!
Goto your local lowes/HD and head to the wallpaper aisle. They sell a plastic green roller for like $2 that actually works amazingly. I used it when I put on my AT deadener and had 0 issues