On thursday my perfect iPhone which I loved was dropped by my g/f and recieved a giant crack in it's screen (she will never lay hands on my phone again haha). So Apple amazingly gave me a replacement but it's battery life was horrible, in less than an hour I was getting the 20% warning. So I took it back and got another one. This one seemed better at work yesterday. I used safari on edge for a while but after about 3 hours of usage I was getting the 20% warning again. I was pissed. Today I decided to do a test and leave the phone playing music non stop to see if it would play 24 hours like apple said it should. Well at the 23 hour and 55 min. mark my iphone's battery was officialy dead so now I am confused. It met the benchmark apple said for music playing but 3 hours of safari edge usage and already getting the 20% warning seemed pretty low to me. Does this sound like a good battery? or should I take it back again. One thing I was also thinking is that since this is a brand new phone, week 41, could it be that the battery needs to be broken in or something? Thanks.