I would be surprised that BA only charges £40 per 23kg... it is probably per extra single kg...

But we will surely stock up to the max of our allowance!
Thanks.