The long pin that is pulled snug to keep the lid down failed when a rivet on the topcase-to-rack failed, allowing the topcase to come completely off the bike and tumble at 70 kph. Stuff everywhere but surprisingly little damage to the topcase. However the latch pin is damaged and my effort to repair it resulted in a broken tap inside that refuses to come out. HELP appreciated, I can't be the first to experience very early failure of these parts. Any source for a replacement pin would be great! Thanks!