I've been shopping at Sephora throughout the years, mostly online. There are some things I don't agree with, like their change up on rogue shipping, a lot of orders since the beginning of the year have been taking way longer than what I'm used to to arrive. And a few times my order had arrived without any of my sample picks. But any single time I have an issue with product or shipping and I contact them, they always go above and beyond to take care of it. They've replaced products free of charge, expedited shipping that was taking too long, resent a full order when the carrier lost my package. They also have the best rewards program. I freaking love Sephora and will forever be a Sephora customer.