I've had the phone (4s) for a few months now.
Just last night, as I always leave my phone plugged in so I awake to a fully charged phone, but this morning, my phone was only at 45%. Not 97% or close to that, but 45%.
I shaved, took a shower and got dressed & ready (took about 35 mins total) after plugging my phone into my iMac. When I got out my phone was at 42%, the phone was plugged in, mind you and had started at 45%.
I switched out the 10 different cables and 20 different USB ports thinking that perhaps, just perhaps some odd thing happened where my MacBook Pro USB ports went dead, and that all the others had too... and still, no charge would apply to the phone. So I eliminated EVERY possibility that it was hardware outside of the phone.
All of a sudden when it hit 40% as I was on a call talking about how I was going to throw my phone through Apples windows, it went up to 41% and has VEEEEEERY SLOOOOOOWWWLY been going up since. It's been an hour and I am sitting at 47% now, so it's basically charging at 7% per hour, which would equate to a 14.285 hour charge time to reach 100% from a 0 point. 8.572 hours from a 40% to 100% charge.
UNACCEPTABLE, APPLE!
I've been using Apple products for over 20 years and aside from a processor issue in one of my Quicksilver Macs, I haven't had an issue to date.
THIS is just unacceptable because this affects my ability to contact clients and perform business functions when I am not around a computer, which is often.