This firm is really good. I have used them a number of times. They always have those hard to find batteries as well as all the standard ones. They even give you loyalty discount and often a little suprise in the envelope which I won't spoil for you.
Delivery is nearly always next day and they even e-mail you with a snapshot of your order which is different.
All in all you cant really get anywhere better.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook