I found the worst batteries on earth come from China so that takes care of the vast majority of online/ebay/amazon sellers. Chances are that expensive Lenovo batt was made in Japan with Japanese cells and of much higher quality/lifetime.
Look for Japaneese or even US made batteries and get true quality and your $'s worth...it will outlast the cheapo china junk by atleast 3 times.