Is anyone else using these guys for their finance leads? If so, have you had any delays with last month's payment...?