Richard Jeffrey compare prices