Tate Liverpool20 December 2002 – 23 March 2003 Shopping: A Century of Art and Consumer Culture is the first exhibition to examine in-depth the...