I remember some horror about them?I guess they are makeing a hard top for the murcielago roadster. Just want to make sure they are on the up + up.Appreciate any info.