I did pick up some of these in my days prior to "flashaholic" status. Luckily for me I never did experience any catastrophic failures. But, they were very poor performers. I can tell you I would never buy them again. For budget cr123 primaries (primarys?) I would suggest titanium brand from battery junction. Or I believe that Battery Station's house brand is reported as very good (since they upgraded to Japanese cells) but I don't have personal experience with them.
Off topic but I have also purchased "WF" brand cells, equally bad.
*edit* I lifted this info from mdocod in another thread
"BatteryStation brand CR123s are going to be your best bet. They are reasonably priced and made in the USA."
I mistakenly said Japanese cells.