James K. Beilby compare prices