I have been quite happy with my grandfathered 6gb for $30 plan from Freedom Mobile. Their currently available plans aren't so bad either. In the past they have had poor signal compared to Rogers but these days it's fine for me in Toronto.
For example you might want to consider their current 10GB for $40 plan here: https://www.freedommobile.ca/en-CA/plans?planSku=Freedom%202... (note there are some conditions to get the full 10GB of data)