I've bought anker batteries for all my phones and so have my friends. The factory Samsung batteries ive had all ballooned up. All my ankers are still good. They seem to last longer than the factory batteries, maybe I'm just imagining things.
Currently I rarely ever charge my phone on the cable, I'd rather not risk wearing out the usb port.
I wake up, swap in the charged battery from the charger and stick the old one in the charger. Rinse repeat.