Sounds like you got the Mallinckrodt generic. 🙁 I know bc I did too, right before a month long trip to the UK where it was NOT remotely possible to replace it!!! Omg, no effectiveness at all plus it made me ill. I will never accept another pill from that company. My scripts are now Sandoz/Teva only.