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.
To reply as a company, please log in to your business account.