The past couple months Telecard Network forgets to call my business for weekly Calling Card orders, and when I call them to order myself the order never arrives. Not sure why things are now bad when there were not problems before.
An Amazing Team of Professionals