I am not a customer, but from what I am reading there are plenty of mad people. My advise to you that may restore your credibility would be to give out your personal phone number and promise to return all calls personally within x # of hours.
good luck