I paid to have a new battery installed in my iPhone 4S today and it didn't seem to make much of an improvement. After a bit of searching I found iBackupBot seems to give a display of battery life and charge cycles. For my phone it reads CycleCount: 452 DesignCapacity: 1430 FullChargeCapacity: 1071 Status: Success BatteryCurrentCapacity: 97 BatteryIsCharging: true ExternalChargeCapable: true ExternalConnected: true FullyCharged: false GasGaugeCapability: true Does anyone know if iBackupBot is accurate for this information and if so does the CycleCount of 452 mean I have been ripped off and they have put a second hand battery in? Or does the CycleCount not reset? It seems off that the FullChargeCapacity is down at 1071 anyway.