Are your headphones or earplugs giving you problems. Don't throw them out yet. You can repair them yourself with this instructable. There are only three main problems which occur with headphones. They are
Damaged 3.5mm pin
If your headphones are damaged in any way you don't need to worry. Jumper1111 is here. All you need to do is replace the pin. First you will need to buy a new 3.5mm pin. Then cut out the old 3.5mm pin. There should be a total of 4 wires inside. There should be 2 wires of the same color they are both negative. The other two wires are positive for left and right speakers. If there aren't any wires but kind of threads you don't need to worry. They are wires also but enamel is covering them. If you want to expose the wire just burn those thread like wires a little and then rub them lightly with sandpaper. Well this should expose the copper of the wire.
Open the 3.5mm pin and connect one wire at each pin inside the 3.5 mm pin. They should be coming out from the back.
Now you will need to connect the wire of your headphone to this 3.5mm pin.
Connect the negative wires of the headphone to the wire which is attached to the longest pin in the 3.5mm pin.
Connect the other two wires to the remaining wires of the 3.5mm pin. Remember if both the positive wires touch each other it will give mono output.