Jonathan D. Nichols compare prices