Sephora is a great place to go as long as you have an EXACT idea of what you want...
I went there a couple of times just to browse and you get ATTACKED by staff Every. Single. Time. You TURN AROUND. Seriously, if I want to ask a question about a brand of makeup or product I will ask you... just stand there in the middle of the store and be quiet!!!!
"Have you been helped?" "Are you being helped" "Do you need any help?"... no go back to the middle of the store!
When you're looking for a certain colour or brand though... Sephora and the annoying staff can be great at helping you, the staff all genuinely know EVERY product in the store!