Just how long is Shimano Di2 battery life?

UPDATE Click here to read my FIVE YEAR performance review! Battery life is something that a lot of potential Di2 or EPS (and now SRAM eTap of course) customers consider before taking the plunge. How many miles am I going to get? Will it suddenly go flat mid ride? Is there any warning? I’ve been…