All this talk of worms and lice... anyone else feeling a bit itchy?