Herbert A. Carswell Jr. compare prices