John J. Delaney compare prices