Michael J. Boyle compare prices