DED's overall customer satisfaction index at 83 percent