Turkey apparently 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 just buy the eVisa for $20.