I always try to shop around before buying. I needed a new battery for my laptop. HP wanted $70+ for one. Found an off brand on eBay for $17. It may not last as long as the HP one, but then this laptop is already about 5 years old and has been used a lot so it probably won't last that long either.