Should we buy solar panels - advice needed