Matthew J. Bruccoli compare prices