ive searched and seems like no one has any real information i can find.. they seem to be much cheaper than the leachies but get just a bit smaller... i dont see a downside to these fellas..