You can get a mid-range, quality pair of headphones for under a hundred dollars that will last a little over a year with good care, and high quality ones for a few hundred dollars that could last much longer. Most manufacturers of quality headphones offer a one-year replacement warranty if they stop working. Another advantage to buying high-quality headphones is that they can be repaired for less money than it would cost to replace them with a new, inferior-quality set.
My recommendation: http://www.headphonesencyclopedia.com/best-cheap-earbuds-under-20/
I was using my 5s headphones up until last week and finally opened my headphones from the iphone 6. I listen to mine everyday at work but just ordered the wireless headphones that goes around the neck and wondering why did I take so long. Heaven