I lived 15 minutes from them. They're good people. I've bought stuff from them. Been satisfied. Jon's spent time w/ me explainig how to put the solar together. He explained all the different panels. I've never know anyone (yet) that has ended up with a beef about how they do business.
Fair Winds
ps I have no financial affiliation with them and I'm not 15 minutes away now.