I think there is more than one problem here with billing. I have checked via the API and I have zero missing reads, every half hour has a value. Yet I have never ever received an automated bill. I've checked this several times now over the last year.
When I ask, one is generated very quickly, there isn't any fudging going on their end.
I am not convinced the root problem is simply a meter reading problem.