Spotted this when I was loooking for something else, might save someone a few quid :) £320 for a OE Shimano battery seems a good deal to me https://www.leisurelakesbikes.com/42737/products/shimano-steps-bt-e6010gb-battery-418wh-frame-down-tube-mount.aspx