Walmart offers the Little Virtuoso Sing Along MP3 Player
. Opt for free Site-to-Store pickup
to dodge the $2.97 shipping fee. That's $30 under the best shipped price we could find for its CD-playing counterpart. Sales tax is added where applicable. This MP3 player includes a microphone and is compatible with USB flash drives. It requires four C batteries (not included).