One of the best things about shopping on Amazon is being able to discover cool and unique products, and if you’re a beauty junkie, you know that Amazon is the place to stock up on cheap makeup dupes and inexpensive skincare finds. While everyone loves a great product, we can agree that finding a great deal on said product makes it even better.

To help you find the best beauty products at the right price, we’ve rounded up the best Amazon makeup and skincare products that cost $20 or under (most are under $10!), including best-selling drugstore cosmetics and top-rated products on Amazon, according to real reviewers.

To make matters even more exciting, Amazon Prime Day is coming up on Oct. 11 and 12, so these already-affordable products are even cheaper right now. For example, the best-selling makeup brush set on Amazon, which comes with 14 synthetic brushes for every type of makeup application, is 50% off for $10! Some more great Prime Day beauty deals include a highly-rated eyelash curler, a reusable continuous spray bottle for hair and Essie nail polish for only $6.