Heh. The amount of culture shock is startling, isn't it? You think, "aw, I grew up watching The Avengers...how hard can it be?"
Actually, out here in the boonies, it really is a lot like The Avengers.
Welcome to the forum. Not in London any more, though.