Weatherstrip adhesive? Seriously? Some people.