Yes.... I was there today and it was in stock....
Yes, last time I was there which was a couple days ago. I saw echinacea tea in the tea aisle.
I'm not sure, but I'm pretty sure the staff there can help you out!
Thanks! Your answer is awaiting moderation.