I think I know what that call center is! Is it KUDO Support, Inc?