StarTec Global Communications Complaint - Startec sucks, big time
Startec sucks, BIG TIME. They are incredibly dishonest, the service sucks, AND they steal your money from your credit card quietly. Before you know, they charge you for all sorts of things including the non-sense "fees". My advice: STAY AWAY FROM THESE THIEFS.