Radio stations may offer the freshest songs but having to put up with the DJ’s chatter can be frustrating. If a song comes on and you find yourself bobbing your head and tapping your foot to the beat, you might know the title but purchasing it is another story. What if you fall in love with not just one song but ten? You’ll have to comb the Internet to find them, and your wallet might take a direct hit when you have to pay up to enjoy your new favorite tracks. In ye olde days, before MP3s, teenagers used to …