I would certainly stop shopping at Walmart. As far as your batteries perhaps you could try someone like Freestyle or Micro tools and order some other supplies at the same time to make the shipping costs worthwhile.

I just ordered silver oxide batteries from Micro tools which one there one would not have been cost effective, but I also needed some camera repair supplies so it was for the total order it was well worth the cost of shipping. They have a wide variety of lithium batteries in stock with good pricing btw.