asked by
on 9/10/18I'm pretty sure they don't have their own stores, but you can buy it at different boutiques around the US. They sell it at a place near me called Art of Skincare.
I think it's easiest to just buy through their website and if you buy over 50 dollars worth, they ship it to you for free.