The best time to apply Castor oil on the eyelashes is at night before sleep. This gives time for the oil to naturally sink into the eyelashes for maximum bene
Free shipping
On Non-Sale Items over $59!
Customer Satisfaction is our #1 priority
We accept returns & exchange up to 14 days ! Protect your package with Redo!