Ditto. That's exactly me too.
I get that playing around in Sephora with all those luxurious brands is fun. It's hard for me to resist the store when I'm at a mall, and it's one of my absolute favorite places to shop. But I have friends who have quite limited budgets and prefer Sephora to Ulta. I try to explain that with Ulta you will be able to stop with your points and to look out for all the frequent 20% off deals, but some of them don't seem to get it. They'll spend full price at Sephora for the exact same items you can find at Ulta, often for less. If you want Charlotte Tilbury, Make Up For Ever or Dior, you gotta go to Sephora. For NARS, Urban Decay or Benefit, Ulta all day unless Sephora's having a sale.