Hello~I would certainly not take anymore of it and let your doctor and pharmacist know. You said you got it at the "Dollar General" I am wondering if this is even the same drug, with the same ingredients, it could be entirely different with the same name.