score:1
Canada only has a few carriers. The big players are Bell, Rogers and Telus. Their three low cost subsidiaries are Koodo, Fido and Virgin. Freedom Mobile is the newcomer.
All of the 'low cost' providers have prepaid plans with no fixed contract. Google the provider name and "prepaid" to find their offerings. 3-5Gb is a lot of data and you may end up paying a substantial amount.