I use L&M. I had a Taz 1200 and it would overheat. L&M took my receipt and had me return it and sent me a TAZ 2000. Light works great but I do carry a spare Urban 900.
I also had to Vibe Pro taillamps. Great light but on a a early morning ride I noticed it wasn’t working correctly. I contacted them and they sent me an updated Vya Pro which works great. My 2nd Vibe died too and they sent me a Vya.
Great lights, maybe a little more R&D is needed before putting something out. They do back their product and I will continue to buy L&M