I have that foil tape as well. I got it in the heating and air conditioning section at Lowes. Yes, there are a few metal pins that press fit into the shrouds, at least there were on the G&P kit I had and since this is a near clone of it... Pry straight up and work your wat around the shrouds and you should be good to go. Ordering my PR tomorrow. I missed one on the Bay by a dollar as I wasn't home to watch the end!