So how long will it last on 2 AAA’s?
When will they come out and how much do they cost?

I don’t know why they limit themselves to AAA. I don’t mind AA (actually preferred; cost and run time wise).

Thanx,
-Barry