Dunno, but the same happened to me. Bought some cheap ones off eBay with a Lebanese flag tree logo and had the same problem as you.
I think many online branded batteries are fake, so bought two SONY ones from SONY online store which were £1 each delivered (so still cheap) and they have been fine for over a year.
http://www.sony.co.uk/electronics/pr...s/lithium-coin