What's cheapest way to make a sound?
A piezo speaker (Piezoelectric Transducer) is most likely what your looking for. They are quite cheap, usually around $1, and small! There are also many other alternatives, take a look at Loudspeaker Drivers Wiki.





You could even try to make your own, not that I would recommend it. How to make your own piezoelectric speaker.