Peter,
where in NJ do you install the GAHH top?
I think you are right about Cabrioworld they are just a distributor for the manufacturer. I purchase a soft top for my previous car from them and they told me the top was coming from a mfr. in South Carolina. It turned out the glass window was sealed with a defective silicone which had some complaints of water leaks. The mfr. sent me a new top. I ended up fixing the old one with some silicone from Home Depot and selling the new one Ebay for $300.