When charging does the led indicate completed or full charge? if not ...
check the charger output @ 5 volts in amps from the charger ... fyi ports on a pc usb version 1.0 and 2.0 output is 500ma ... version 3.0 is 900 ma ... both are weak.
I charge with a 5vdc @ 2 amp usb source ... all is fine.