I LOVE elf cosmetics!! I only shop online, because you get free gifts and rewards points for free stuff too! The prices are amazing, and the quality is *usually* amazing. Some products have been a miss for me. But a lot of my face products like bronzer, highlight and their blush palette. And I have all of the brushes which also ate great!