I have used Latisse, Revitalash, and Careprost which is the generic form of Latisse. Here is my review and cost:
My lashes were always sufficiently long, on the light side of brown, not terribly "lush", but with mascara looked great. Then came "surgical menopause", and my lashes suffered, becoming limp and kind of sparse.
At that time, I was able to go to a "spa" in Rhode Island (I live in MA), and purchase 2 bottles of Latisse for $200 (they were running a special). I did not need a rx., nor did I have to meet with a doctor. The product came with a plethora of useless brushes, so I went to Sally's and purchased a nail polish art brush to use with the product. I used it nightly - by placing 1 drop on the little indent on the outside of the cap, then dipping the brush into the clear drop, then running the wet brush along the top of my lashline. Once done with the top lashes, I gently dabbed the still wet brush along my bottom lash line (the instructions say not to use it on the bottom lashes, so I did this on my own accord). I then re-capped the product, and washed the capand brush with an antibacterial soap. I took before and after photos, and can tell you that my lashes looked awesome after approx 8 weeks, and unreal at the 12th week mark. I then went to a "maintenance" dose and used it 3 times per week. The two bottles lasted me about 6 months or so using my method. I never had to trim my lashes, and still used mascara - but only 1 coat. I got tons of compliments so I know the lashes were noticeable.
Flash forward: I ran out of the Latisse, and the spa no longer sold it without a valid rx. My gorgeous lashes were slowly-but-surely going back to their post-menopausal selves. I was at BJ's and saw a box of Revitalash ($45). I figured I'd try it. It does not come with a separate brush - more like it is a tube with a wand-like brush in it. I used the entire bottle and noticed no difference at all. Waste of money, zero results.
I then discover through the lash grape-vine that there is now a generic version of Latisse called Careprost. It can be purchased via the internet, as can the Latisse, but the Careprost is MUCH less expensive - I think I paid $30 per bottle, and bought 2. I am now using the Careprost with my nail brush method. The bottle I am on now was opened on Dec 26th, 2014. I still have quite a bit in it, and 3 months into it, my lashes are definitely fuller and longer. They are also a bit darker, but not super dark. Without mascara they look good, with mascara they really pop. I am now using it a few times a week since I want the bottle to last as long as possible.
My eye color is brown so I'm not concerned about darkening them further. I had no side-effects from any of the products, and use it only on the lash line. I never use such a big drop that it runs down my face or into my eye (that I can tell anyway). If the Latisse was not so expensive, I would switch back and forth with the Careprost so my lashes would not become immune to one product over time, but it is too costly for me, so I'll stick to the Careprost. I think that like with any drug, not all results will be the same, so as long as you go into it with reasonable expectations, you will see results. If you try it, remember - patience is the key, as well as daily use. It may take weeks before you notice a difference, and full effect at 12 weeks.