Robert William Pearce compare prices