Yves Rocher offers products for skin, body, hair, sun, anti-aging as well as perfume and makeup. They also have products for men. Free gifts, free shipping on orders over $35. Money back guarantee.