ParentFull threadJackMorgan·Does that mean that batteries are a 14-20% guaranteed investment? If so, that's a fantastic deal.View on HN