I have these headphones (although I paid more than $2.99) and they do their job well. They certainly are not noise cancelling but for running on the treadmill they are ideal!
Right now at Best Buy you can grab these Purple Insignia Stereo Earbud Headphones for only $2.99. They were available at my local store for pick up so hopefully they are at yours as well. Go ahead and buy them online so you know they have stock and then you can pick them up locally at your convenience!
Work out or relax while listening to your favorite music with these Insignia™ NS-CAHEB01-PU stereo earbud headphones, which are designed to deliver crystal-clear audio. The 3.5mm connector allows use with a variety of MP3 players and other devices.