charging problem in sansa express

i have sans aexpress of 2GB. my problem is delay in charge up (around 20 hours).

it has the latest firmware. what is the problem in it ?

plz reply if you have any answer.