Does anyone have any experience with the fiberglass targa top offered for sale at Pelican Parts (manufactured by Kaminari)? I'm interested to know how well it fits, if it squeaks/chatters, if it leaks, and if it eliminates wind noise. Thanks.