I have been looking at the one piece "Astro"style top to replace or supplement the painted hard top panels on my '81. Has anyone had any experience with these. Do they use the same pin style mounting that the stock panels have ?All opinions and comments welcome ! Thanks.
Tom
Tom