YMMV I was prescribed it 10y or so ago and it caused bad migraines for me. I would take it on my way to work and by the time I sat at my desk I had to leave because otherwise I wouldn’t be able to drive they were so bad. I’d get home wrap a blanket around my head and pass out for a couple hours. Took me two weeks to realize it was the problem. I had never had migraines before then, and now I get them, albeit pretty infrequently.
That being said- when your body doesn’t make the chemicals you need to be stable it’s 100% okay to use store bought. Sometimes that means you take a medication for life I’ve got a few of those now and I’m much better for it. Give it a shot if it doesn’t work there are other options out there! Hope it works for you!