Is it correct to say "for free" or if one should simply say "free"?<br/><br/>Ex: I got this book for free with the purchase of 10 pens.<br/><br/> I got this book free with the purchase of 10 pens.<br/><br/>Your response may help end a long standing debate.<br/><br/>Thank you.