personally, IMO...
your best batteries are going to be specific for the mod you're using
if I were buying 18650 batteries I would buy:
AW 3.7V 18650 2600mAh (if your mod can accept flat top batteries) or the 2200mah version (if it needs a button top cell)
if I were buying 16340 batteries (RCR123a size) I'd buy:
for 6V.... AW 3.0V 16340 LiFePo4
for 7.4V... AW IMR high drain 16340 LiMN (or for just doing 3.7V in a single 16340 mod)
if I were buying 14500 I'd buy:
AW IMR high drain 14500 LiMN...
you'll see a trend there with the AW and honestly they're more expensive but they're just flat out better batteries...either in the 18650 size where they're true to their mAh ratings and specs and good QC (which the *fire brands are a crapshoot).... or in the other sizes where the safe chemistries like LiMN and LiFePo4 have the ability to actually handle atties without being overstressed (example: the Tenergy LiFePo4 16340 has a max drain rate of <.55A, the AW LiFePo4 has a max drain rate of <4.4A, and a LR atty has a amp draw of 2.47A)
Same thing with 14500 batteries (UF ones have a max drain of 1.35A, the AW IMR 14500 LiMN has a max drain of 4A...again the LR atties have about a 2.47A draw (even a standard joye 510 atty has an amp draw of 1.61A)..
so the batteries I listed are actually going to hit like they should (provide all the power that your atty wants)...and not be overstressed (so you're actually going to get the full # of recharge cycles that they're advertised for)...
Lighthound has all of them....vendors like Ikenvape and cloudsofVapor have several of them as well....(that is with the exception of that 14500 IMR LiMN high drain...that only came out this past week so no one has it yet except the AW dealer (but others will have it soon))
lighthound is likely to have then to you inside of 3 days though...