I have had a battery for my white controller for several years and havn't had any problems. I bought a pink controller and i didn't use it for a few weeks and it wouldn't hold a charge anymore. So i bought another one which i uses on a more regular basis, and it stopped holding a charge and it's only been a few months. I kept it plugged up for like a day, and it starting working again like normal. It worked for about two weeks and now it won't charge again. I can keep it plugged up for hours and as soon as i unplug it it cuts off. I would give my white battery pack five stars, but the pink one is junk.
Buy Xbox 360 Rechargeable Controller Battery Pack White!