There’s just one catch: not all of them are available in-store, and therefore some of them fly way under the radar among the massive mainstream brands that dominate the brand’s website. That is, until now. Peep 23 indie brands you can buy all at once from Ulta’s website:

23 indie beauty brands you can buy at Ulta right now - 7623 indie beauty brands you can buy at Ulta right now - 3623 indie beauty brands you can buy at Ulta right now - 2723 indie beauty brands you can buy at Ulta right now - 523 indie beauty brands you can buy at Ulta right now - 5523 indie beauty brands you can buy at Ulta right now - 5623 indie beauty brands you can buy at Ulta right now - 823 indie beauty brands you can buy at Ulta right now - 8523 indie beauty brands you can buy at Ulta right now - 9623 indie beauty brands you can buy at Ulta right now - 9723 indie beauty brands you can buy at Ulta right now - 1623 indie beauty brands you can buy at Ulta right now - 1123 indie beauty brands you can buy at Ulta right now - 8823 indie beauty brands you can buy at Ulta right now - 1023 indie beauty brands you can buy at Ulta right now - 2523 indie beauty brands you can buy at Ulta right now - 2523 indie beauty brands you can buy at Ulta right now - 8223 indie beauty brands you can buy at Ulta right now - 8123 indie beauty brands you can buy at Ulta right now - 123 indie beauty brands you can buy at Ulta right now - 1023 indie beauty brands you can buy at Ulta right now - 2223 indie beauty brands you can buy at Ulta right now - 5823 indie beauty brands you can buy at Ulta right now - 4223 indie beauty brands you can buy at Ulta right now - 1723 indie beauty brands you can buy at Ulta right now - 92