ive been taking prilosec and generic as well as otc prilosec and all of the other acid reflux meds for over 9 years now..the prilosec is the best by far but I have stomach cramps about every year and have also developed headaches almost every day..generic doesnt cut it....i just read that you are supposed to stop taking it after so long then start again...mite be the problem