Quelle sim del Liechtenestein non sono più in vendita, puoi eventualmente trovarne di seconda mano, non offrono roaming in Russia e le chiamate ricevute costano 1,29€ in India.
La stessa United Mobile offre sim con prefisso di Jersey (lo stesso del Regno Unito) e paghi a ricevere sia in India (1,49€) che in Russia (39 cent).
Forse una buona alternativa, visto il dollaro così basso, può essere Hop Mobile che costa 0,35$ (0,24€) a ricevere e 0,95$ (0,62€) a chiamare ed ha il numero con il prefisso di Monaco (+377).
Ti rimando cmq a http://www.prepaidgsm.net/index.html che ti potrà essere di maggiore aiuto.