LOWER: EFEST 26650 32A / 64A BATTERIES – $13.90 – FREE SHIPPING Hot off the press we have the brand new Efest 26650. These are the latest incarnation of their 26650 line...