In the world of political merchandise, Liberal polo shirts, Greens totes and Labor socks are de rigueur on the election trail. But do they win votes?