Do any of the UK geeks know if worm tea is available here.
I checked e-bay and there was only one listing and that was to get it shipped from the US.
It's so frustrating reading all the glowing reports about the results of using worm tea and not being able to buy any
I think I may have to go down the route of buying a wormery.