There used to be a much bigger store, but they just have a small store now. They do still have a few alternative energy products there.
I'm not sure about a warehouse by that name, but they do sell alternative energy equipment. Probably best to call ahead to see if they have what you need.
Thanks! Your answer is awaiting moderation.