trepolpen Nov 11, 2009 Now what makes me think I know this place? It looks a bit like somewhere I used to work.