What I have found so far is this is National Dealer Services and they do have an email address according to their website it is
[email protected] please start complaining. I have sent the same email numerous times today to try to get any kind of response and I urge everyone to do the same.