February 22, 2008david brain4 Comments on Deutsche Post and trust in Germany Deutsche Post and trust in Germany