*From memory*, my Jabra Wave in-ear headset could deliver good bass as long as I was careful to fit it into my ear correctly. If I just "chucked it on", then results varied.
(The "from memory" is because I just pulled it out of my bag to test and discovered it was left turned on, so battery completely flat. Doh! Will recharge and test again!)
I've noticed the same with most "ear buds" with those soft-silicon ends - as long as I take the time/care to insert it correctly, then relatively good sound. And getting the correct sized silicons thingies are a must.
However, there is a reason (see "take time/care to insert correctly") that I'm now using BT "over-the-ear" headphones...