Ok. I have the first generation iphone and it was fine until last night. I plug it in and it says its charging but it shows no progress of it being charged and low battery. It still works but I have no idea whats going on! How can it be fixed? does it cost anything?? thanks