I know this is not free, but it's a great deal=
They are offering your choice of 2 sets of lipsticks, ( one set has 4, I think one set has 5) SHIPPED for $12.50
IF you browse the site, there is another set -this one is kisses- the other one is Pop.
but there are also many good deals on it.
https://www.clinique.com/product/164...linique-kisses