Election throes cause business woes