Yes. Ulta has at least 1/3 of the store with drugstore brands and they frequently have sales. Also, the Ulta brand is reasonably priced and good quality.
For Sephora, when you spend $50 you can do a makeup lesson/ makeover. If you have an event, you can schedule to get your makeup done and use the gift card on products they used or anything else you'd like. (They aren't high pressure. And, they're not allowed at accept tips.) If there's something you want to focus on or learn to do like contouring or a Halo eye, they'll focus on that for you. If you want to try something new, like false lashes, you can buy a pair and they'll teach you to apply them.
The Sephora brand isn't, too expensive. I love their lipstick.