written by on 13/05/2014
All I can say is that this is a cheat website. I bought a calling card from them to speak to my family who are abroad but instead they issued me with a pin which is invalid. I am not sure how they manage to get away with this - it is really really sad.