Turkey also offers "Transit Visas" for visits under 30 days. I don't know yet if they are free, but they require trackable mailings to a consulate.
http://www.konsolosluk.gov.tr/usa/en/Transit_Visas.aspx
Regardless, it's probably best to shell out $20 for an eVisa.