I just love your screen name! Welcome to the Forum! We are so happy you're here with us!
If you can't find Stevia Plus, just plain Stevia is fine. the important thing is to make sure yours does not contain anything else but Stevia. Try to look for Sweet Leaf by Wisdom Natural Brands. I know Whole Foods carries it as well as many other smaller natural food stores. You can also purchase Stevia at Uni Key.
All other brands to my knowledge contain non Fat Flush Friendly ingredients. Stevia in the Raw I believe contains dextrose which is a form of sugar. Other brands to stay away from are Truvia which contains erythrinol, a sugar alcohol which can cause stomach distress.
I hope this helps!
Meal Planning Maven Custom meal plans, menu tracking and food coaching