Nevermind the cheap device. The $25 per month service that includes 300 minutes, unlimited text, and unlimited data is the real story here.
http://www.virginmobileusa.com/cell-phone-plans/beyond-talk-...
Of course, you get what you pay for in coverage
http://www.virginmobileusa.com/check-cell-phone-coverage
Meanwhile in Canada you can't even get unlimited data over wired internet.