There were issues with the 12 LEDs too--I had one. It was fixed promptly and I haven't seen any mention of problems for a couple of months now. As for the Velcro strap on the Goodman handle, my Salvo came with one and I hated it, and ended up just holding the light in whichever hand. It was just too much hassle to use when switching light hands. When they fixed my Salvo, they sent me a metal Goodman handle, which is much nicer.