I had a problem with my calling card and called the US customer service number. While I was on hold I looked up reviews and was depressed to see all the negative ones on this site. Then someone answered after 3 minutes and was very friendly, helpful and efficient. I don't usually post reviews but I was so pleased I decided to do it and give them 5 stars. (On the other hand the comment form on their website doesn't work -- I entered lots of information and it all just disappeared into the ether.)