It depends on your preference. You will find high-end brands at Sephora, while Ulta provides access to most drugstore brands.