Careful please! I work for a very large org, and have been billed for a lead I did not receive! Disputes have been ongoing. They also messed up contact details mixing information with people in other regions, and can not see this as an error. Offered me a credit if I accepted leads from companies which were too small for us. Does this sound professional to you?