I don't think they are. It's a matter of finding the right one. Not all prescription drugs work for everyone and not all non-prescriptions work for everyone....