I did a search on here, and couldn't find much about it on this site. Looks like it has a lot of designer fragrances. They have a Burberry Touch deodorant stick I'm looking to get. Just curious if some people have had experiences with it.
Not sure about their pricing, but if you're asking about legitimacy, it's as legit as you could possibly find. It's probably on the same level as Sephora. My ex used to go there all the time for random makeup and stuff. There's tons of locations, and it's a publicly traded company... so yeah, I'd feel confident ordering from them.