Will be traveling to Canada towards the end of the month for around 1.5 weeks. Have been investigating Canadian prepaid options but they're all basically outrageously expensive for the amount of data they provide, so much so that Spark's $15 500MB for 7 days looks like the most attractive option. Also, sim cards seem to cost $10 or $15 outright??
Would be interested to hear from anyone who has been to Canada recently what option they used, and how painful roaming is on Spark prepaid, which is apparently only 3G roaming.