Hi,
I wouldn't trust off-brand CR123A batteries due to the risk of explosion/etc when under high current. Remember: A lot of cheap CR123A's may be built for "camera duty", which means short pulses of high current, not a continuous high current drain.