I am in a 2nd world country, pretty behind on tech part, but I have the best plan hands down that we can get, 1TB of 4G data per month (advertised as unlimited so they are not wrong to a degree, you will never use it), unlimited calls and messages for 35 CAD. You can go prepaid and get 8000 units (1 unit = 1 min, 1 SMS or 1 MB) for 16 CAD.
And as a bonus, since we have EEA roaming regulative I can use unlimited calls, messaged and 10 GB of data in any EEA country. But that is out of the equation.