Guys, let the people involved here handle this. Chances are that this site will be opened in a few days or a week. They were delayed by weather, and know the transformer needed for months now. They are moving quick now. Everyone chill, and look forward to supercharge in Buffalo from next week on.