I've worked with ITC/Deltacom with a few clients. No big problems.