Can I just say "for free" instead of "free of charge" here? by the way is something omitted before "free of charge" in the sentence?

Native speaker’s answer
Rebecca
Yes, you can use both phrases interchangeably in most cases. Nothing is omitted before "free of charge" in the example, but it may sound like it since it's a phrase that modifies other phrases and isn't introduced by any parts of the sentence, but this is because "free" is used as an adverb and the whole phrase is adverbial in nature. Ex: You can use the spa free of charge with your gym membership. Ex: The hotel lets you take one towel free of charge because people steal them anyway.