These are great!
When using these You won't have to be afraid to short-circuit the battery or anything like that. They can handle large currents without any problems. I'm using them in my 1:18 car with an ESC that can pull 35A continous and these won't even break a sweat!
They do have som very small drawbacks though. The soldering tabs are a bit to small for my soldering skills, but it's okay since it makes them smaller as well. Sometimes pulling them apart can be a bit difficult if u're wet or greasy but at the same time that means the won't fall apart.
A good contact at a fair price!