Just for comparison purposes:
If you are an Escapee Club member the Battleborn price is $874 per battery (instead of $949). Free shipping.
Annual membership is $39. I got the membership for the battery discount but ended up stumbling into an Escapee affiliated campground during a road trip this summer with a 50% off discount. The savings ended up paying for the membership cost, so there is that.
BB 100Ah batteries have an internal capacity of 108Ah, so the 100Ah rating is good for the full 10 year warranty period.
I would highly recommend watching this teardown of a Battleborn battery (along with some videos of other battery teardowns) before making a purchasing decision: