Okay I just stopped by today. I don't see "a big green box"? The posted pictures here has a big grey box. I don't think that's the transformer. I did a search on supercharger transformer and the picture looks like a green box with heat sinks looking thing on the side. The site currently looks the same as a few months ago. I don't think it will open this year.