I can weigh in on this one as I recently took delivery of a new top and eisenglass for my '99 3000 SCR. First of all, don't be put off or surprised if their email response is VERY slow. Just the nature of the thing.
More importantly, the quality of the work: OUTSTANDING! I wrestled with using them because I have limited confidence in my ability to get the new top and glass on correctly. Took the plunge, and the workmanship was absolutely great. Did NOT opt to do the install myself, but through a friend found a guy in CDA who would install it in the slip. Best $200 I have spent as it is installed correctly.
My only concern was (and is) that the whole assembly is VERY tight on the boat. I am leaving it all up during winter storage in hopes that will help. Had a few leaks in the first rain with small amounts of daylight showing where the stitching had stretched the material. Am told by Leta that a 303 treatment will stop the drips so will report back if I am able to apply it before haul out.
With all that said, I would recommend Leta's and it is a great value.
Lake Coeur d' Alene, ID