Generic batteries are a gamble. I found out with a MJP 6440mah from Amazon that had ""Verified" good reviews. The battery life though was actually less than the two year old 3220mah battery that came with the Note 4. Bought another stock battery from Verizon for $23 shipped.
Returned the MJP and gave it one star.