E-flite makes a Celectra 1S Variable Rate Charger that they package with some of their products. I know those are also sold separately. As for a battery, E-flite also makes a battery that will fit into your models which is rated at "1S 3.7V, 150mah, 25C maximum discharge" which sell new for just under 5$ and are made for their more current models. These batteries will work much better than the stock batteries which were originally sold for your heli's. I have never used any other brands, I buy all my R/C stuff from my local hobby shop which only stocks products sold by Horizon Hobby.