Why offers are phrased in different units
One shelf says 30% off. The next says ₹250 off. The third says buy two, get one free. These are not comparable by eye, and that is not an accident — a shopper who cannot compare falls back on whichever sounds biggest.
There is only one figure that settles it: what you end up paying per unit. Buy-two-get-one means paying for two and taking home three, so it is 33.3% off — better than the 30% offer and better than ₹250 off a ₹1,000 item. Convert all three and the ranking becomes obvious in a way it never is on the shelf.
The comparison mode does that conversion and shows what picking correctly is worth per unit, so you can see whether the difference is worth crossing the shop for.