Posted by: khorsani October 12, 2006
Login in to Rate this Post:
0
?
Hello Aman,
I don't have web site nor doe's calling card have web site. It just says "IDT".It has a toll free no's to connect to our destination, so that means we can call anywhere from US.
I just bought this card one week back from Jackson Height's in New York. Sound is very clear and after all it's "UNLIMITED".