This next shot is of some Peel & Seal that I purchased from our local Lowes home improvement store. Turns out the Peal & Seal is a higher quality product that what I had been using. It sticks far better than what I had. The only problem is that it only comes in 6"x25' rolls. Not really a problem though as it makes installation a bit easier. I have been using some aluminized A/C tape on the joints.
This is what it looks like out of the package. The price is $13.95 per roll.