I would not recommend a light that uses CR123A batteries as they are expensive and not as common. If giving this as a gift to someone that is not a flashaholic like the people on this board............it's not a good idea in my opinion . I'd just go with common AA type of batteries.This G2X Pro looks like a great light. Maybe I should go with that one instead of the PA40 since it is smaller. Uses different type of batteries but I dont think that is a big deal. Any thoughts on where I should purchase? I live in California and need it to arrive in time for Christmas. Thank you.