So, if my Indulgence mod takes 18650 then the 18490 would be too short. Trying to find some good batteries since I've heard the latest batch of Trustfire batteries are poop. Sent from my easy chair using brainwaves. A stack of dimes with...