Excellent price and fast delivery. After a straight-forward installation, it worked fine for about two weeks, but then failed (would not take a charge). I contacted the seller, and they promptly sent me directions to remove and re-install it. That seems to have solved thwe problem - it's now working fine. Only time will tell if the problem occurs again, but the customer service was first-rate.