Bart L. MacCarthy compare prices