The sun visor of JJC costs good 50% (in relation to Olympus EIA even significantly) less and served its purpose, as well as the outrageously overpriced "Original". In both cases, it's just plastic, but both sit decent and both help with side light!
Highly recommended and indispensable accessories for the 45er of Olympus!