I have had an iPhone 6 for about two years. The battery was horrible! When I started off the day my phone would be full charge and die within 4-5 hours. I went into Mobile bling to get my battery replaced. It was only $30! Much more affordable than getting a new iPhone. They tested the phone battery before changing it and then the changing process only took about 20-30 minutes. Overall really awesome service. It's been about a week or two since and my phone still holds a charge all day, sometime I don't even need to charge it overnight