The store is having a huge sale for its members who are signed up to its Beauty Insider loyalty scheme, offering as much as 15% off items in-store and online, as well as at JCPenney stores where there's a Sephora, according to Racked.

Before you run to your nearest store, there's one pretty big catch you should know about: When you can shop and how much of a discount you'll get depends on your membership level.

Here are the different membership levels, and when you can shop.

If you're a VIB Rouge member, you can get 15% off between April 18 - 24. Bonus: If you head to the store on April 18, and bring a friend, you both get the discount plus a complimentary tote bag. Online, VIB Rouge members can get the discount with the code: ROUGESPRING

VIB members get 15% off from April 19 - 24. Use the code VIBSPRING for online purchases.

Finally — and let's be real, most of us fall into this category — Beauty Insiders get 10% off from April 20 - 23. For online shopping, use the code BISPRING.