Peter J. Bruce compare prices