I opted Matrix SIM card for the usage in the USA for 21 days - their Rs.3999(unlimited local incoming and outgoing, and some fixed minutes for India calls).
UK SIM was thrust upon me as a transit SIM as I had stopover in Frankfurt. I was promised that Id get charged local calls in Germany(which I had doubted even when taking the SIM).
When the bill came, US bill was about Rs.4500(which was OK given the service tax, etc.) But, my bill for transit(of 4 hours) cost me Rs.6400).
A whopping Rs.3500 for 15MB of data. Any kind of follow up has not fetched me any convincing answer/clarification.
Please avoid this pack of cheats.