Also just a comment, I find taking smaller doses of NAC more often during the day, e.g. during meals, is better than taking one large dose once a day.
This less likely causes side effects like an upset stomach, and is more therapeutic as it more consistently remains in the bloodstream.
Thoughts?