I have one of these that I really like but the switch died a few years ago. From what I'm reading its a pretty common problem. I finally got around to looking into it. When I found it I thought a lot of people must not know about them or there wouldn't be so many broken lights out there. well here they are.
I’ve fixed a 358 that went through the washing machine by disassembling the switch and cleaning the contacts, but a replacement would have been much easier.
LHT Flashlight Store on Aliexpress is Kaidomain store. Once this obscure item is gone they wont restock. I was unsuccessful to get them to restock 10mm hole reflector that fits HaikeLite SC26