Yes, credit control is legit. There are legit agencies that help you in getting your credit control process on track by speeding up the chasing cycle and identifying the reason for delayed payments.