I had seen a 29$ offer from public mobile for 20gb Canada+US+Mexico for $29/month.The original plan is $39, you get $5 off for auto-payment (indefinitely) and another $5 off as a promo (for 18 months) Also, activation fees are waived after 18 months ...