A few differences between Roam (I've used numerous times) and Telaway looking at their offerings, Telaway sells a fixed minimum of days (i.e. 10 days) so if I want 5 days you are paying for a minimum of 10. Their prices are in USD (at least on their website) and comparing 10 days, Roam is $39.50 CDN and Telaway is $49.97 USD. Add in the current exchange rate and the price difference grows even more. I have always added to my existing sim with Roam (keeping the same number) but it appears you can only buy the prefixed number of days with Telaway while needing to order a sim each time (which adds $9.97 USD to the cost). The local number may be an advantage, but they only offer numbers for 4 cities (Vancouver, Calgary, Toronto, Montreal). If a call to one of these cities is long distance for you within Canada, this feature is not worth much.