N namussi New Member Dec 27, 2004 2 0 0 Aug 22, 2006 #1 The shop in China Square seems to have closed. Have they moved? Or gone bust? Would love to know