So I almost exclusively purchase my makeup at Sephora. I had a bad experience at Ulta in '08 where I spent $750 in one purchase and never got any rewards points so Sephora is my go to store.
I've taken a contouring class here which was great (Melise & Courtney.) As far as shopping at this location - meh.
One of the main reasons I purchase almost everything from Sephora.com is that there's always a free gift with any purchase of $25 and 3 samples. I have express 2 day shipping on my membership so I love it.
Almost every time I shop in this particular store, they have no samples in stock at checkout & free gifts are online only. I always feel weird asking "what are your samples today?" when I see them not put a sample in my bag, only to be told, "oh, we are out, we need to make some more up."
While the classes are great, I'm not a big fan of shopping in store anymore. My dollar goes father online. I will be back to check product out because I've bought too many items online only to be shocked at how small they are (umm Besame violet powder... looking at you.) I just don't have it in me to return perfectly good product just because it was a rip off.