Sorry but for batteries I think a lot of the time you pay for what you get.
I've seen lots of similar "Platinum Technology / lifetime guarantee" stuff = garbage.
Drop our new discount partner MDS batteries a line and get something decent:
www.mdsbattery.co.uk