Can anyone advise ..we are going to be skiing and I think need Teleus (?) coverage but I can't find a way to buy a SIM card on this side of the pond. I am hoping we can buy a SIM at Vancouver Airport while waiting to travel onwards to Kelowna...but I don't want to be out of contact/paying enormous roaming fees because our boys are on a school ski trip in Europe!
Are the 'universal' SIMs you can buy off Amazon going to work?