I bought the Xcharger to charge a second battery while my more expensive iCharger 106B+ charges the first. The button functions are very similar between the 2 chargers. The downside of this Xcharger is the fact it takes a very long time to discharge a battery (Storage setting). Only 1 amp discharge. I assume this is because the xcharger has no cooling fan and does get rather warm. It would be nice if a temperature sensor was included.