Not really, I did use Ayton Moon but they never sent anything decent and the surveys were so long.
Best freebies are from the counters, there are promotions from time to time.
Or just ask.
Clarins - if you ask for skincare consultation they 9/10 will give you miniatures of your recommended routine. Their skincare is sooo nice so I often go back to buy the products.
Estee Lauder - seems on ongoing thing will match your foundation colour and give you a mini bottle to take home.
Does free mascara and skincare from time to time.
Clinique - does things like free mascaras and lipsticks from time to time. I've also seen powder, lipgloss etc
Chanel - did a free mascara thing a while back
Lancome - give free skincare samples if you ask/from time to time
Dior - skincare from time to time. Have had lipgloss on promotions
Elizabeth Arden - often give skincare
Benefit rarely give samples, though sometimes for new skincare launches
Armani sometimes does beauty/skincare promotions.
I've never had samples from MAC though
John Lewis and Debenhams have magazines with beauty sections that often have counter freebies.
I don't ever buy mascara. I have enough to last me a lifetime