I got two visors for my hydras at Treasure Corals. The visors are awesome and very easy to assemble. The plastic is sturdy and easily withstood some abuse while I was hanging them. I customized them by adding a diffuser as well.
More importantly, Treasure Corals support has always been a pleasure to deal with. When I first got the visors it turned out they were for the new hydras - I have the old HD26 which has a slightly different thickness. I contacted them and got immediate response. They helped me identify the issue and replaced them. Overall an amazing experience from their support.
This is the reason why I go back to Treasure Corals for their 3D printed products. In addition to the visors, I have their tweezers, frag racks and Hanna caddies, all of which have worked beautifully.