I switched to the electronic flare / light. Neither is worth having in the 21st century as almost every form of communication and notification we now have available to us, didn't exist when they became a requirement. The electronic version is more reliable and will be cheaper in the long run. Besides, most boaters seem to be too glued to their personal electronic devices to see your light signaling device anyway.
Ted
Long ago, we broke down in James River and no radio, no gps but we called the USCG on the cell phone. They had no clue where we were, we said 'x' miles north of the James River bridge. We had handheld flares lit but they could not see them. But someone from shore in a house did see us and also called in for us using 911 to the USCG, which they told us. A handheld flare can be useful.
So they said throw one up into the air, then they saw us. They also agreed to tow us back to Denbigh Docks. There were 3 adults and 3 kids on that 17 foot boat at night but it was pleasant and calm. We had struck something underwater and cracked open the gear box on the stern drive.
Today, I have a gps, radio, phone, so when contacting USCG, etc... you can give them your position and they will come right to you regardless what type of light your showing. Even your cell phone you can install app to give your gps position.
I have 4 Orion orange containers worth of flares and flare guns to keep old flares. Two of them floated into my slip still dry on the inside. At my old marina oddly, everything seemed to float to the back on my boat.
I have a couple sealed ammo boxes, maybe paint them orange. I could put flares into if I run out of space. I likely have 15 hand held flares, some parachute flares and 30 cartridge flares and 2 flare guns. All these have accumulated from me and prior owners plus the freebies floating in on the tide.