Michael Bruce compare prices