This product has worked as evidenced by more and more repeat customers. Keep in mind there is NO overnight lash growth miracle. Lash growth takes time, and each person has a different time frame for their hair growth. Even the well-known Latisse treatment ($120 a bottle/ a 1 month supply) states that it takes 16 weeks to see optimal results. With our product, we recommend the use of one bottle of serum before a good, optimal result, and continued use to maintain lash growth. One bottle usually last about 3 months.