JoAnn L.
Master Chef
Do you have a favorite brand of vanilla? I was at WalMart this morning and found that they carry the Watkins Brand. They had 3 different types, Imitation, Pure and Double Flavor. There are so many different brands in the stores and so many different prices. Are they all pretty much the same? What do you recommend?