I went in to Apple about a year and a half ago requesting my battery be changed because it kept shutting off when it got to 40% or lower. They wouldn't replace, their little app test said my battery was fine (it was the very low end of the green level). He wouldn't even take my money to replace the battery. Therefore, forcing me to go to a third party to get my battery replaced. Since getting it replaced by a third party my phone no longer gives battery usage stats by app. I went to Apple about 4 months ago requesting a genuine battery and they won't touch my phone any longer.
So thanks to Apple's own reductive policies I have a phone that can no longer be serviced because I didn't want to deal with a 1.5 year old phone that was shutting down.
Since replacing third party the battery has been working great, besides the stats issue. However, this is all on Apple that I had to go through this ridiculous loops of trying to get a new battery.
I still love Apple and their products but this is a major flaw on their part and it is going to hurt them just by word of mouth this is receiving. I will continue to buy iPhone, but I know many friends that are saying otherwise.