don't use generic vitamin c nonsense, only use sodium ascorbate. it's the vitamin c our body made (and most animals still do) before we stopped self-producing it at some point in evolution. i get mine from iherb.com, amazing stuff, few grammes a day - rarely ill, and if i ever am, it's gone in a day or two (whilst other people with the same symptoms seem to be sick for days on end).