Normalmnete suele ser el cargador. La batería sí puede ser, y es un problema si el móvil es unibody, pero los cargadores suelen ser el problema principal. Cargan lentos, y mal. Y algunos no porque estén en mal estado, sinó es que de por sí ya son lentos (Hay que mirar los mah por hora, que suele estar indicado en la base). Si el móvil es sencilo y tiene una batería pequeña (1500-1800) cargará relativamente rápido.. pero si es uno de los que tienen 2500-3000, o más, tardará una barbaridad en completarse aunque lo dejes largo rato...
Salu2!