Check the Dealers section in the General Forum. You can buy them from several places for around $2 each, often less depending on what you choose. I don't know if I can specify one in particular, but the Dealers who are a part of this forum get my business.
Lowe's was selling 2 pack Surefire batteries for $5 ($2.50 ea). Not bad if you need them right away.