Why 60000IU vitamin D3 are so much EXPENSIVE offline?

Till now, for more than a year, I was purchasing vitaminD3 60000IU from my nearby local chemist shops (brand and shop is not fixed) and it was costing me 30rs per softgel at least (Rs 120 for a pack of 4).

Today I thought why not buy this online? And I was shocked to see that online it just costs rs10 at max per tablet/softgel (that too with free delivery). Like checkout these options: calcigen , GenOne and carbamide forte. (I have placed order for calcigen just now.)

So much money I wasted.

Why there is such a big gap??