2M compare prices