McFarland and Company, Inc. compare prices