You can get Shure e2c sound isolating earphones from your local electrical or computing stockist. Failing that, you can try sites such as Amazon or eBay.
Shure's SE535, Bose, Skullcandy, also Sony, these are the headphones you may want to check them out. Of course the top of the line earphones always expensive.
One can buy wireless earphones from stores like Best Buy, Future Shop, Target and many more. One can also buy wireless earphones from sites like eBay or Amazon.
If you buy it from apple (and most other suppliers) earphones, with microphone come free.
in store
You can use it for a crystal radio
Walmart or Best Buy should have them.
Buy new ones.
I usually buy these on the internet, which is convenient but cheap.
Buy a real iphone!
It does, the earphones plug into the same slot that the charger plugs in to. You'll have to buy these at T-Mobile as the phone does not come with them.
The place on online you find Pink Earphones online are at Sony, JVC, Amazon, eBay, Panasonic, Maxell, COBY, Apples, Skullcandy, Pioneer. You can check out Best Buy or Staples too.
Shure microphones are available at many retail outlets. They may be ordered from the online store at Shure or alternatively at Musician's Friend. They are also available at Amazon and although they may be found on eBay care should be taken as there have been many fake Shure microphones produced.