Origins does have retail locations. There are currently over 1400 stores around the world with as many as 90 to open across China in the coming years. Use this store locator to find a store near you.