E.L.F Haul

Once again, I completed my monthly E.L.F haul. I love this brand, i really do. Not only are they amazingly cheap, their products are really really good! The delivery time is quite pucca as well; i ordered my items on friday and it got here today (Monday) So, w/out further ado, specific faves include:
Do you like elf products? What do you think of them?