I'm also from Vancouver, Canada using Telus.
There is a lot of internet cafes including Starbucks that provide free internet access, the Vancouver Library has lots of computers for free access to the web, my guess around 100 computers plus the free wireless for laptops.