In my opinion, Tilly deserves a medal!!! I hate spiders too. Eeekkk!!! I get creepy crawly feelings just thinking about them. In my opinion, if spiders must exist, it should be on a planet all their own with no way off. Burr!