I recently tried About Time protein powder. It's pretty good. It does have Stevia - not sure where that would fall on the spectrum of artificial sweeteners. I absolutely can't tolerate sucralose, aspartame, saccharin, but so far have had no bad reactions to the stevia.
(closer to) Onederland by Christmas!
230, 220, 216; 199; 186; 154