This is great! I saw these under construction a few weeks ago but it seems now that we have the first Tesla Supercharger in NH/VT right here in my home-town! I stopped by tonight to snap a few photos: