Okay it seems a lot of wrong things are being said in this thread. First of all, MEElec M9 are retailing for $19.99 and NOT $31. Please check their official site here for details.
I would recommend buying them online, as MEE's delivery is quite speedy (I've received most of my products from them here in India in about 10 days) and they will ensure you get your pair without any hassles.
Secondly, the M9 use the same driver as the M6 - which by the way are also excellent budget earphones. I've owned the M9 for over a ear, and I still use them while commuting to work. After a burn in period of about 50+ hours, these sound fantastic - love the bass on these and for that price, they offer a great value for money - undoubtedly.
And above all, MEE's customer service is by far the best I've come across. The sound signature, the excellent build quality (I've not seen better cables at that price range) + the accessories they offer (generous tip set, cord organizer and carrying pouch), I'd recommend these in a heartbeat.
MEElec isn't called Head-Fi's favourite budget IEM manufacturer without a reason :)
Hope this helps.
Edited by knivesout - 1/6/11 at 7:16am