I want to get some raspberry leaf tea, but my local (HUGE) supermarket doesn't stock it.
The only place I've found it so far is a tea shop, and they want £2.50 for 20 bags... wtf?!
Admittedly I've only started looking for it, so not ready to give up just yet! But is it something I can get in a supermarket or is it only available in health food shop-y type places?
35+5