I had a great experience with this company. I received very helpful advice for my DIY solar system. They were very easy to talk to and very knowledgeable. I appreciated the time they spent answering my questions and the products I purchased were very good quality and worked as expected. Definitely will purchase more products from them and recommend them to others.