Here's How To Get A Free MAC Lipstick For National Lipstick Day

National Lipstick Day is July 29th. Want to score some FREE lipstick from Mac Cosmetics? There are only going to be about 100 tubes to giveaway per location and with their lipsticks being about $18 a pop, these are bound to go fast. 

Here are the 9 shades you can choose from!