Does anyone know of a shop to get a new convertible top for a 1993 Alfa Spider in the Ft. Lauderdale or Palm Beach County area? Thanks