Ouch, that's is a lot of downtime. Even my home town of 1000 people up in the hills 120 miles from any major city has backup step down transformers (was tested more than once

). Odd they don't have backups, especially in a industrial area. I would be bitching quite loud about that.