Thanks for your help everyone!
Glenn you are absolutely right, the upfront fee for the panels may not be worth it for everyone.
My cost was under $500 each, I did the installation myself so saved my self some money there.