John Landis compare prices