Thanks for this detailed review. I'm currently in the US where I started a new job. My family is still in Canada. After an unpleasant roaming experience with my current provider, I'm thinking of switching. And by accident, I stumbled upon PM. I'm thi...