We appreciate your patience! In some cases, it may take up to 14 business days for the Leads Department to diligently validate each request in the order they were received.
I submitted a lead credit request, why haven’t I received it yet?
Updated over a year ago