Oh Sephora! Do you know how much I love and adore you? However, my bank account always cringes whenever I visit. You can easily drop $80+ in one transaction.
This Sephora is located at The Venetian Hotel and Casino. It is not exactly at The Grand Canal Shoppes...it is actually on street level. Right on Las Vegas Blvd. Kind of a hassle to get to since you have to walk all the way back out on the strip considerin the fact that you probably parked at the guest parking garage.
I've been to this location numerous of times...probably more when I was still a tourist. Local or tourist, every time I stop by here to purchase or browse, all items were fully stocked. I've never ran into a problem here where they were out of an item I wanted to buy.