well, it DOES charge, but its weird. i have to position the cable in a certain way for it to charge, and its not the cables problem. i used another usb and it didnt work. so anyways, i left for school today, and before i left, i charged my phone and i looked at how much battery it had. when i checked it, it had 29% left. i left it in the charger and the yellow light came on and i went to school. when i came back, i went to my room to see how much battery it had after leaving it in the charger for 4 hours, and it WAS AT 5%!! what the heck? how did it lose battery?! so my friend suggested that i turn it off and charge it, and i did. i checked an hour later, and i turned it on, and it was at 30%. but after leaving it in the charger after i turned off for another couple hours, it never went over 40%. theres nothing wrong with the phone, the screen literally no scratches or cracks. so is it an internal problem with my phone, or is it the battery?