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.
No experience on their website but I have been in their stores. There's actually in a strip mall about 10 minutes from where I live. Standard issue of designer scents. I wasn't impressed. maybe what they offer online is better.
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.