John L. Esposito compare prices