New one today - I dropped the mesh top and one of the pins nicked the steering wheel bezel. A dab of silver touch-up paint should take care of it, but not happy.
I feel you. Had my micro mirror fall off the first day I installed it since Sector 111 failed to give me a set screw nor tell me I needed one. Installed it and thought, that's kinda odd.... shouldn't it have a set / snug mechanism. Then 15 miles into my commute hit a few little bumps and away it went, the aluminum micro mirror fell at the speed of gravity hitting the center carbon fiber console on my 1.5, I then looked closely and saw I got away lucking with only a little ding in the aluminum trim on top. It bugged me, especially when it was a stupid set screw and also that it could have easily been prevented. However I grew past it.
I look at it this way... I'm just happy my Roadster is still in one piece and drivable. I'll take the dings, nicks, scratches and scrapes. At least it shows it gets used. However, I am really suspicious of cars that are too clean, something just doesn't look right to me. Its also too much stress to live with that attitude. Just love it, appreciate it, and drive it.
My biggest fear is someone not paying attention and side swiping me or rear-ending me. And if its totaled beyond repair that's even more devastating.
But mistakes happen. And in my case its due to not paying attention or taking a shortcut when I ding/nick something I shouldn't have. Just learn from it, try not to make the same mistake twice, and move on.
Possibly you can add some rubber grommets to the end of the mesh top's pins? I never had it slip out of my hands but will be more aware now. Thanks! I've definitely had the soft top drop into the car when I didn't lay it on the car evenly when installing it.
By the way, the soft top has plastic caps on at least two of its needle pins, take a look at that for reference. Possibly that's why that's there.