Kenneth G. Wilson (1923). The Columbia Guide to Standard American English. 1993.
for free, free, gratis, without charge, without cost
All these synonyms are Standard, except for for free, which is Nonstandard slang, and all are variations on the Standard phrase for nothing: She got her new book for nothing [for free, free, gratis, without charge, without cost].