Solar battery letter

Just received this letter in the mail. It seems like a good deal but everyone knows the saying. When we first looked at a battery it was 10k+, now its a third of the price. Just wanted to know if anyone has used/bought from the solar battery group? What's your experience and have you saved much since installing the battery?

TIA

Just received this letter in the mail. It seems like a good deal but everyone knows the saying. When we first looked at a battery it was 10k+, now its a third of the price. Just wanted to know if anyone has used/bought from the solar battery group? What's your experience and have you saved much since installing the battery?

TIA