Thanks for the email on caulking. I have a question - what is putty tape? Are there different brands of this stuff? Is it easily available? Polly in CO