Dr Mumbo Shift-delete January 18, 2012 9:58 Dr Mumbo is sure that ad agency Shift has an impressive web site.But he’s sure this isn’t quite how they want to present it… ADVERTISEMENT