Lo que tarda mucho del 99% al 100% es normal. De hecho, las baterias de litio hacen una carga rápida hasta el 80% y luego carga lenta hasta llegar al 100%.
La bateria, si te mueves bien, unos 10€ con gastos de envio incluidos en eBay. Recomiento algun vendedor con la etiqueta "Power Seller" que garantiza desde eBay que el vendedor es de fiar.
Por ejemplo, esta:
http://cgi.ebay.es/Bateria-Recargabl...item255fb01459
Lo del wipe de bateria, si el problema es tan grave, no solucionará las cosas.
Has mirado el menú que te pase? En "estado de la bateria" que te pone? correcto? Deteriorado?