The hardware store stuff is called peal 'n' seal. It is found in the roofing section. I have not tried it. I have heard it smells like asphalt, and I have heard that it doesn't. It depends on who you talk to.
When the time comes, I plan to lay a pice behind the seat and see if it stinks up the cab.
Slonaker