So funny and I was still clueless. I called ELF customer service and they told me they have been doing free magazine subscription if you spend $30 or more on their website. I ordered some stuff back in January and thats how I got it. The magazine varies and this month they're giving away Women's Health magazine.
just thought i let everyone know ^_^