I needed a new battery holder for a 3S 18650 configuration. My problem with other ones was that they either had a too tight fit so i was scared to damage the lithium cell by taking it out, or the fit was too loose for my springs.
The Battery Contacts / Springs i've used for this one
The Battery Management System
The distance between the contacts will fit to the distance of the B+ soldering points of the BMS module (adjust them slightly).
Filament for one print: ~20g