Participated in someone providing advertising to my company for free - yes
Offered free products (or services) - yes.
Ever done an install for a customer for free? Ever moved a site for free? Ever given a free domain with 1 year signup? Ever given a free SSL Cert for 3 months of hosting? -- YES to all of them.
The power of FREE should not be ignored, however promising everything and devlivering a poor quality substitue in order to ruin your name - not a smart choice!

Get the resources in place first so you don't experience growing pains.