written by on 13/01/2014
I've been using this website for about 3 years, to buy calling cards to call abroad. They are the best so far. They have chat support and they are even open in weekends. I never had any issues to buy a card but all my issues were dealt promptly.
Payment is secure as well. Worth a try.
Good service.
As rated by our community of reviewers