M·A·C Cosmetics has a range of free stuff, free samples and competition in a number of categories including Health & Beauty and much more.