Hello.
I like "Super C" powder by Twin Lab. It is all whole food derived ( no ascorbic acid) I know it has, arcerola, rutin, rose hips, bioflavonoids and more. Once tablespoons yield about 2,000mg. of vit. C. I mix 2 tablespoons of this in a a 16 ounce glass of water with a little stevia and fresh lemon and sip on it throughout the day ( getting a slow stream of C all day long )
The cheapest place I find this is through "The Vitamin Shoppe." ( on line)