Just in case cause it took me a year to realize : the last version of iPhones earbuds are actually good for something that comes with a phone. For 29
i usually look on the back of the package. if it says 20hz-20khz, i dont buy them. anything below 20hz and you'll have good bass. i bought a pair of jvc's for 14.99 that had an 8hz-20khz, and they sound great. if i don't see the frequencies on the back of the package, i wont buy them.
since when can humans hear below 20hz?