Richard Heffernan compare prices