No longer do you need a physical phone to use a calling card, you can be up and running in as little as 10 minutes, placing calls directly from this website.
Avoid the connection charge, to sign up for early access to Browser Calling Card, please click: