While travelling from delhi me & my colleague took only one sim for dubai. After reaching dubai airport we realized our meetings are planned at different venues. So we decided to purchase one more sim and you know what, we ended up paying thrice then what we paid at the delhi airport.
Suggest to buy sim from Indian airports only before taking any international flights. Cheap and convenient.