Some generic drugs work well, but I have definitely taken some that do NOT work as well as the name brand.