I know I should probably be patient and wait 'til March, but I know the little bu**ers are out there and am itching to get some nematodes now!
It says the temp. needs to be 5 degrees C - do they mean in the ground, or the air temp? And is that at night?
We're currently hovering around the 5 degree mark at night, here in London.
Any thoughts much appreciated, as I need to get the large pack (£29 - ouch) and don't want to waste it. Thanks.