Do the cheap ones work good enough?

Hi im a new rider, looking for a tinted visor for my agv k1

What the difference between these massive prices differences, do the cheap ones work good enough??