I just bought a new Magicshine light instead of spending the time on their recall hassle. It wasn't the first $89 thrown away on cheap Chinese garbage worthy workmanship. Last one was a cast vise that broke. That amount of light is worth $200 anyway. And now I have a spare head to put on another bike.