I've been getting such from Amazon without problems. There are folk that waited too long to replace a battery and the motherboard has failed in the area of charging the battery which leads folk to slam the maker of the new battery. nothing will stop that. But I've used both.
There are arguments for both solutions. I will not make those arguments here.
I need a battery for a Dell Inspiron 15 (5555). I replaced the power cord, thinking that was the problem already. Can I buy a generic replacement battery or do I need to buy only a DELL battery?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic