KIA unable to provide quality finishing to its customers