Not worth the price. $70 for a fragile piece of plastic. Trying to get it out of the shipping package alone will ruin the inside and cause scratches. No protective plastic over the inside. I guess the plus side is it fits great with the standard print file. I contacted support, have yet to hear back from them ever since sending them an image of the damage.
EDIT: customer service responded and shipped out a new one. Hopefully I can take it out of the packaging without it being damaged. Changing stars from 2 to 4. Still think more could be done with the shipping to make sure the visor doesn’t get scratched when removing it from the box.