I need to get a new battery for my HP laptop. The OEM is HP 718677-422 (CA06XL). In looking on Ebay I see there are knock off versions at half the price of $28 for the HP. Are they worth it? Seems the volts are the same but the mAh numbers are always off. The $14 asking price even has a make an offer option.