Halifax weed delivery