Installing the Foundation Pins™ may seem like it is too hard or unnecessary, but I assure you it is needed in order for your investment to last the many years you are expecting it to. Caulks, adhesives and just plain goop will not hold anyones liner to the wall for long without a mechanical fastener. If it could be done without any permanent fasteners, then all of the professional installation crews out there would be doing it without them, but they are not.
The installation is as simple as drilling a small 1/4" hole through the crawl space liner at the Foundation Seal Tape™ and insert the Foundation Pin™. The video illustrates the process.