Pretty funny from start to finish. One little thing, though, i didn't like the way Mr H was portrayed in this ep. Not that he was OOC or anything, just it showed off the worst parts of his character. Except that scene with Madame Foster, though, that was just awesome to see them interacting like that.