Hi all, I struggled today with trying to install a new leather trunk zipper cover on my 308. I pulled the rubber trunk seal off, layed the leather in position, clipped it with spring clips and then slowly pressed the seal over the top. I simply could not get it to go down all of the way enough for the deck lid to close. I even used a rubber mallet to gently pursuade the seal to seat all of the way down. No luck! Rather frustrating! Maybe I had the leather too tight and the edge did not move enough preventing the rubber seal from seating all of the way? Is there a trick to this? It really drove me crazy for a while before I had to pull it off in order to get the deck lid to close. Any tips? Thanks so much!