Bad Company - Stealing Your Money, Beware
Made some calls using Startec calling company, nobody answered. They charged my account & refused to give me credit, bad customer service. Talking to me like I'm garbage or trying to get some money, bad bad bad company, don't trust them at all. Keep away.