I walked into my local HD dealer and was approached by the parts manager. He asked me if I had leather bags( which I do). He gave me two sets of the top inside lid storage containers. These velcro to the top,, but I have heard that the heat in the summer will make these velcro (glue side) start making them come unglued. Any thoughts or suggestions be fore I install these storage units?