Originally Posted by
StuckInYYZ
At a quick glance, it appears to be a subscription service which requires you to purchase a hardware device... Depending on what you do and where you travel, it seems to me to make more sense to buy an unlocked hardware hotspot and get a local SIM...
I'd second that. At $90ish for 20GB, I can do a lot better with prepaid in most locations. Guess it's a tradeoff between cost and convenience.