I had my iPhone 6 plus replaced today due to constant crashes (randomly) and not being able to answer the phone at times. Also it would crash in safari sometimes and freezes up randomly. So I guess I'll see if this new replacement will behave any better. Of course Apple said that it was most likely a software issue, but after talking to three senior advisors at Apple after my third restore, they opted to have the phone swapped out. So I went to my local Apple Store and had it replaced. I'm flat that ordeal of restoring and testing is over!