My w880i is having problems charging, u connect the mains charger it comes up charging but then stops, You leave it on all night thinking it has charged, get up and the battery is flat. If I use the USB lead it says its charging, and the little battery icon shows it charging but once you take it of the USB lead its not charged at all. Any advice?