I ordered talk america based on their customer service. When I called to place the order I got through really fast. Then when I signed up, not only could I not access my acct on the net as promised but there were excessive hold times up to an hour and for basic repairs it was a living nightmare.
0 comments