A nice benefit I just noticed today is that this tiny yet annoying rattle I've had is now GONE
... the primary issue with my top was some 'pins' the tech said, so maybe this little rattle had to do with that !? Who knows ...at this point I just want to go drop the top, drive, and enjoy myself !!