I went in a few times. The staff is super friendly and willing to help you out. They're also all gorgeous people, which doesn't hurt. I ended up having a bad experience with one of their products and they immediately responded to my e-mail and offered a refund or exchange even though I had lost my receipt. The customer service here is excellent and the products are also excellent. Only downside is that everything is expensive, but most things come with a guarantee that you can return them for a free exchange if they break.