Ways to Promote a New Product?

I also work as an AVON rep and we promote new product a number of ways. I hand out free samples, flyers, offer discounts, and use suggetive selling. One could also advertise on TV or radio. I think the best form is free samples. I think it makes the customer more confident in their decision to purchase.