Okay so this is a free call service, i used to log in from an old exes account ages ago and I just remembered about this unfortunately I misplaced the password, but for a short duration I was able to make free calls to the United States and Canada for 3 minutes in a row and unlimited calls, but yeah they lasted only 3 minutes because i used the web version
http://icall.com/ is the site.
I need someone to test it and possibly find a way around it and Voila, free calling for all