Just noticed that NYX make-up is 40% off at Target. NYX is an affordable, high quality make-up range that's also cruelty-free. Most of their products have very good pigment, and the colour range is huge. Their non-clearance items are now priced from $5.37 each. The clearance items are from $2.68 but they are of odd colours. I've only seen this brand at Priceline and Target.
There are limited items online, you might be better off shopping in-store.
Are NYX and NYX Pro different? I've noticed Chemist Warehouse sell NYX lipstick (in clearance) and Cosmetic Capital sell quite a bit of NYX - but not everything has Professional on the packaging.