When I did my research into building my own batteries there wasn't much difference in cost. It didn't seem worth it to me.
To make an equivalent of a pylontech us3000 battery (48V 100Ah).
Putting the power back into your hands
lithiumbatteriessa.co.za
15 of the above cells at R1,024.95 each = R15374
I haven't added pricing for a BMS yet, or an enclosure, or wiring, etc.
A pylontech us3000 can be had for around R17500? And that's assembled and tested and working, in a nice clean/neat enclosure, ready to go, with a warranty.
The biggest factor that puts me off from building my own lithium battery is looking at information from:
batterytestcentre.com.au
These guys test a whole bunch of different batteries from different manufacturers. There are a LOT of failures from big manufacturers.
Seems pretty unlikely that I can do a bit of 'research' on google/forums and put together a better battery than these big companies with huge R&D budgets and years of experience.
TL/DR: My feelings is it's not cheaper to DIY and I can't build a battery as good as I need if big experienced companies are even struggling occasionally.