In my honest opinion Trustfire, Ultrafire, and most all of those Cheap Batts are just that, Cheap, and most of them are junk. If your gonna be putting a Mod up to your face everyday you should invest in a good safe chemistry Batt that these companies offer, Like = AW, Redilast, MNKE, these are the only 3 I will buy and I think MNKE may have stopped making there IMR Batts or the company sold ( not positive on this ) but that still leaves AW and all they offer as well as Redilast and these two companies make superior Batts over anything DX has to offer by far. Forget about price go quality all the way I say ! just my own personal opinion.