Homemade contact mic - a full guide
Parts costing less than a few dollars, with results more interesting than most off-the-shelf microphones.
All you need is a piezo disc, cable, jack and a soldering iron. Everything else is about what surface you stick it to.