WILLIAM DOYLE compare prices