Came across this one, not a fan of some of the mods but not a lot of hard tops up for sale so thought I’d post it
Ouch. The power window bezels were screwed to the door panels !
EEEK! That hurts my eyes
are the screws better or worse than duct tape?