For $20 this is a good deal. I've been using shitty "over ear" style ear buds for a few years with my ipod, because conventional ear buds don't even come close to fitting in my tiny ear holes. This go "in" your ear, and while they certainly get sore after wearing for more than an hour, they have much, much better sound quality than the outer ear ones. The best part is on planes - they pretty much block everything out. They do pop out easily though if you snag the (super long) cord on anything.