I generally use diluted tea tree oil, but am interested in trying some Thayer's witch hazel. I see plenty of places online to buy it, but are there any shops that carry this? I'm in Kansas City, so have a fair selection of stores I could visit.
Whole Foods is where I have purchased mine in the past. Vitamin Shoppe or GNC are possibilities too.