None of the affiliate managers are online or picking up their phone. Clicks or leads won't show up. Their # is 631-719-1250 Can anyone get in touch with them? I'm losing hundreds of leads right now. What is the chance that my leads/clicks are 100% gone and won't be updated when the tracking system is fixed? Has this happened before? Please let me know. Thanks.