Uhm nope. They advertise all over the site about how you can call Canada and the US, regular phones, mobiles and internet phones all for free, but when you DL the service it will not let you dial up a regular phone - says you need credits.
As far as I could tell, you have to give them ten...