I dont know them, but have been reading this blog lately - it is piss funny.
Just noticed Highstacks putting a post up about it also, so glad someone enjoying it as much as me. Hence I am going to give it free advertising.
Loads of excellent articles, spider one my fav at moment but not very far through!!!