FAQ

When will i receive my order? 1-2 business days. Delivery typically takes 4-8 days.

Where do you ship? Currently, we ship within Europe and North America.

Are your oil organic? Yes! We only offer products made with certified organic or natural ingredients.

Do you accept returns? Yes, within 14 days of delivery. Contact us if you're not happy and we'll make it right.