Hugh Haughton compare prices