I have had the Bose In-Ear Headphones for almost 2 years, and while they do not keep sound out, they do sound pretty good for the non-audiophile. I have had 5 pairs under warranty. I broke 4 and I just wanted a new pair on another and have had no hassle at all. They just exchange them on the spot for a new pair at any Bose store, as long as you purchase them at a Bose store. I am not saying they break easily, just that I am very hard on my headphones. They are used about twice daily, and two out of the three breakages were caused by my brother throwing my iPod while they were plugged in (plug almost snapped off). The best part is that they only cost $99, so I essentially have only paid $20 per pair. (That is in US dollars) I don't know if that is what you want or at your price point, I am just making a suggestion.
While they may not be the best headphones by a long shot, they are affordable, and I have had very good experiences with Bose Customer Service (the best I have ever dealt with)