Once you landed, you'd just walk into a local carrier's retail store and get a prepaid SIM card to last you the length ... pretty much anywhere you get a phone signal from a local carrier. Read more: ...
says she always tells people to put everything in writing because there is no evidence when you make phone calls - so bear this in mind going forward. As for your rights now, your issue falls ...