I take medications for migraine prevention, high blood pressure, etc. and my daughter has been on various medications for her health issues. She also takes Lamictal. Recently we switched to the mail order program and I think they use the generic. We haven't had any problems. (Knock on wood and crossing myself.)
What I have noticed over the years, is that in most cases the generics work fine. However, right now, for example, there is a medication I am taking that definately does NOT work as well when I take the generic form of it. My insurance company is making me pay a lot more for it if I don't use the generic...but at least for now, I have decided to pay for the brand. I guess my point is that it is probably worth trying the generics, because it might very well be fine...but during the trial period it is good to be observant. To make it as "scientific" as possible, when working with children, its probably a good idea not to tell our kids exactly what is going on (if possible). That we can get a true reading if the medication is as effective. I know that if it is at all possible, I would like to try to save the money. However, if I know for sure the medication is not going to work as well, then I would be willing to pay the extra money.
by the way, there is a chance (probably small) that some insurance companies will pay for the brand if the doctor writes on the prescription "medically necessary."