Finding the product on their site was easy and efficient.
Delivery was done in a Fair amount of time to Ireland (1 big week to get it)
The drawback on their site is the price. I ordered this battery for a bit less than 100 euros and as soon as my order was competed, the price tag on the web site went to 62 euros !!!! Client service was not helpful in refunding the delta nor explaining this delta